function getCurriedBundleDefineShim(mod, define) { function shim() { var args = [].slice.call(arguments); if (typeof args[0] !== 'string') args.unshift(mod); else args[0] = mod; define.apply(undefined, args); }; shim.amd = define.amd; return shim; } (function(define){ (function(define){define(function(){if(typeof window=="undefined")return{load:function(n,r,load){load()}};var head=document.getElementsByTagName("head")[0];var engine=window.navigator.userAgent.match(/Trident\/([^ ;]*)|AppleWebKit\/([^ ;]*)|Opera\/([^ ;]*)|rv\:([^ ;]*)(.*?)Gecko\/([^ ;]*)|MSIE\s([^ ;]*)|AndroidWebKit\/([^ ;]*)/)||0;var useImportLoad=false;var useOnload=true;if(engine[1]||engine[7])useImportLoad=parseInt(engine[1])<6||parseInt(engine[7])<=9;else if(engine[2]||engine[8]||"WebkitAppearance"in document.documentElement.style)useOnload=false;else if(engine[4])useImportLoad=parseInt(engine[4])<18;var cssAPI={};cssAPI.pluginBuilder="./css-builder";var curStyle,curSheet;var createStyle=function(){curStyle=document.createElement("style");head.appendChild(curStyle);curSheet=curStyle.styleSheet||curStyle.sheet};var ieCnt=0;var ieLoads=[];var ieCurCallback;var createIeLoad=function(url){curSheet.addImport(url);curStyle.onload=function(){processIeLoad()};ieCnt++;if(ieCnt==31){createStyle();ieCnt=0}};var processIeLoad=function(){ieCurCallback();var nextLoad=ieLoads.shift();if(!nextLoad){ieCurCallback=null;return}ieCurCallback=nextLoad[1];createIeLoad(nextLoad[0])};var importLoad=function(url,callback){if(!curSheet||!curSheet.addImport)createStyle();if(curSheet&&curSheet.addImport){if(ieCurCallback){ieLoads.push([url,callback])}else{createIeLoad(url);ieCurCallback=callback}}else{curStyle.textContent="@import \""+url+"\";";var loadInterval=setInterval(function(){try{curStyle.sheet.cssRules;clearInterval(loadInterval);callback()}catch(e){}},10)}};let cssCached=[];function isLinkCached(url){var existingLinks=[].slice.call(document.querySelectorAll("link")).concat((window.sparta||{}).bundledCSS||[]);var cached=false;var matchCSSModule=/(?:components\/(?:utilities|modules)(?:\/[\w\d\.\_\-]*)*\/css\/)?[\w\d\.\_\-]*(?:\.scss)?\.css$/;var urlWoTimestamp=url.split("?_")[0];var found=urlWoTimestamp.match(matchCSSModule);if(!found)return;var cssFilename=found[0];var links=Array.from(document.querySelectorAll("link"));cached=cssCached.some(function(name){return name===cssFilename});if(cached)return cached;cached=links.some(function(l){var manifest=l.getAttribute("data-includes");if(!manifest)return false;manifest=JSON.parse(manifest);cssCached.push(manifest);if(manifest&&Array.isArray(manifest)){return manifest.some(function(name){return name.indexOf(cssFilename)>-1})}});if(cached)return cached;var pathname=location.pathname.split("/");pathname.pop();pathname=pathname.join("/");var urlLink=document.createElement("link");urlLink.href=url;return existingLinks.some(function(link){return link.href.indexOf(urlLink.href)>-1})}var linkLoad=function(url,callback){if(isLinkCached(url))return callback();var link=document.createElement("link");link.type="text/css";link.rel="stylesheet";if(useOnload)link.onload=function(){link.onload=function(){};setTimeout(callback,7)};else var loadInterval=setInterval(function(){for(var i=0;i\n \n"},"3":function _(container,depth0,helpers,partials,data){return"
\n
\n"},"compiler":[8,">= 4.3.0"],"main":function main(container,depth0,helpers,partials,data){var stack1,alias1=depth0!=null?depth0:container.nullContext||{},lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return"
\n
\n
\n"+((stack1=lookupProperty(helpers,"if").call(alias1,(stack1=depth0!=null?lookupProperty(depth0,"cardDetails"):depth0)!=null?lookupProperty(stack1,"autocompleteSuggestion"):stack1,{"name":"if","hash":{},"fn":container.program(1,data,0),"inverse":container.noop,"data":data,"loc":{"start":{"line":4,"column":4},"end":{"line":7,"column":11}}}))!=null?stack1:"")+((stack1=lookupProperty(helpers,"if").call(alias1,(stack1=depth0!=null?lookupProperty(depth0,"cardDetails"):depth0)!=null?lookupProperty(stack1,"searchTip"):stack1,{"name":"if","hash":{},"fn":container.program(3,data,0),"inverse":container.noop,"data":data,"loc":{"start":{"line":8,"column":4},"end":{"line":11,"column":11}}}))!=null?stack1:"")+"
\n
"},"useData":true}},{name:"global-search-autocomplete-module",precompiled:{"compiler":[8,">= 4.3.0"],"main":function main(container,depth0,helpers,partials,data){return""},"useData":true}},{name:"search-suggestions",precompiled:{"1":function _(container,depth0,helpers,partials,data,blockParams,depths){var stack1,helper,alias1=depth0!=null?depth0:container.nullContext||{},alias2=container.hooks.helperMissing,alias3="function",alias4=container.escapeExpression,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return"
  • \n \n
  • \n"},"2":function _(container,depth0,helpers,partials,data){var lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return" \n"},"4":function _(container,depth0,helpers,partials,data,blockParams,depths){var stack1,helper,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return" "+((stack1=(helper=(helper=lookupProperty(helpers,"fq")||(depth0!=null?lookupProperty(depth0,"fq"):depth0))!=null?helper:container.hooks.helperMissing,typeof helper==="function"?helper.call(depth0!=null?depth0:container.nullContext||{},{"name":"fq","hash":{},"data":data,"loc":{"start":{"line":11,"column":8},"end":{"line":11,"column":16}}}):helper))!=null?stack1:"")+"\n "+container.escapeExpression(container.lambda(depths[1]!=null?lookupProperty(depths[1],"suggestedSearchesText"):depths[1],depth0))+" \n"},"6":function _(container,depth0,helpers,partials,data,blockParams,depths){var stack1,helper,alias1=depth0!=null?depth0:container.nullContext||{},alias2=container.hooks.helperMissing,alias3="function",alias4=container.escapeExpression,alias5=container.lambda,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return"
  • \n \n \n
  • \n"},"7":function _(container,depth0,helpers,partials,data,blockParams,depths){var stack1,helper,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return" "+((stack1=(helper=(helper=lookupProperty(helpers,"fq")||(depth0!=null?lookupProperty(depth0,"fq"):depth0))!=null?helper:container.hooks.helperMissing,typeof helper==="function"?helper.call(depth0!=null?depth0:container.nullContext||{},{"name":"fq","hash":{},"data":data,"loc":{"start":{"line":24,"column":8},"end":{"line":24,"column":16}}}):helper))!=null?stack1:"")+"\n "+container.escapeExpression(container.lambda(depths[1]!=null?lookupProperty(depths[1],"searchedHistoryText"):depths[1],depth0))+" \n"},"compiler":[8,">= 4.3.0"],"main":function main(container,depth0,helpers,partials,data,blockParams,depths){var stack1,alias1=depth0!=null?depth0:container.nullContext||{},lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return"

    "+container.escapeExpression(container.lambda(depth0!=null?lookupProperty(depth0,"suggestedSearchesText"):depth0,depth0))+"

    \n"},"useData":true,"useDepths":true}},{name:"search-suggestions-tips",precompiled:{"1":function _(container,depth0,helpers,partials,data){var lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return" "+container.escapeExpression(container.lambda(depth0!=null?lookupProperty(depth0,"searchTipTitle"):depth0,depth0))+"\n"},"3":function _(container,depth0,helpers,partials,data){var stack1,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return(stack1=lookupProperty(helpers,"if").call(depth0!=null?depth0:container.nullContext||{},depth0!=null?lookupProperty(depth0,"searchTipTitle1"):depth0,{"name":"if","hash":{},"fn":container.program(4,data,0),"inverse":container.program(6,data,0),"data":data,"loc":{"start":{"line":5,"column":4},"end":{"line":9,"column":4}}}))!=null?stack1:""},"4":function _(container,depth0,helpers,partials,data){var lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return" "+container.escapeExpression(container.lambda(depth0!=null?lookupProperty(depth0,"searchTipTitle1"):depth0,depth0))+"\n"},"6":function _(container,depth0,helpers,partials,data){var lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return" "+container.escapeExpression(container.lambda(depth0!=null?lookupProperty(depth0,"serviceUnavailable"):depth0,depth0))+"\n "},"8":function _(container,depth0,helpers,partials,data){var stack1,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return" \n"},"9":function _(container,depth0,helpers,partials,data){var stack1,helper,alias1=depth0!=null?depth0:container.nullContext||{},lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return"
  • \n"+((stack1=lookupProperty(helpers,"if").call(alias1,depth0!=null?lookupProperty(depth0,"URL"):depth0,{"name":"if","hash":{},"fn":container.program(10,data,0),"inverse":container.program(12,data,0),"data":data,"loc":{"start":{"line":16,"column":6},"end":{"line":22,"column":13}}}))!=null?stack1:"")+"
  • \n"},"10":function _(container,depth0,helpers,partials,data){var helper,alias1=container.escapeExpression,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return" \n "+alias1((helper=(helper=lookupProperty(helpers,"suggestionName")||(depth0!=null?lookupProperty(depth0,"suggestionName"):depth0))!=null?helper:container.hooks.helperMissing,typeof helper==="function"?helper.call(depth0!=null?depth0:container.nullContext||{},{"name":"suggestionName","hash":{},"data":data,"loc":{"start":{"line":18,"column":8},"end":{"line":18,"column":26}}}):helper))+"\n \n"},"12":function _(container,depth0,helpers,partials,data){var helper,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return" "+container.escapeExpression((helper=(helper=lookupProperty(helpers,"suggestionName")||(depth0!=null?lookupProperty(depth0,"suggestionName"):depth0))!=null?helper:container.hooks.helperMissing,typeof helper==="function"?helper.call(depth0!=null?depth0:container.nullContext||{},{"name":"suggestionName","hash":{},"data":data,"loc":{"start":{"line":21,"column":6},"end":{"line":21,"column":24}}}):helper))+"\n"},"14":function _(container,depth0,helpers,partials,data){var stack1,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return(stack1=lookupProperty(helpers,"if").call(depth0!=null?depth0:container.nullContext||{},depth0!=null?lookupProperty(depth0,"searchServiceUnavailable"):depth0,{"name":"if","hash":{},"fn":container.program(15,data,0),"inverse":container.noop,"data":data,"loc":{"start":{"line":26,"column":2},"end":{"line":34,"column":2}}}))!=null?stack1:""},"15":function _(container,depth0,helpers,partials,data){var stack1,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return" \n "},"16":function _(container,depth0,helpers,partials,data){var helper,alias1=depth0!=null?depth0:container.nullContext||{},alias2=container.hooks.helperMissing,alias3="function",alias4=container.escapeExpression,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return"
  • \n "+alias4((helper=(helper=lookupProperty(helpers,"serviceError")||(depth0!=null?lookupProperty(depth0,"serviceError"):depth0))!=null?helper:alias2,_typeof(helper)===alias3?helper.call(alias1,{"name":"serviceError","hash":{},"data":data,"loc":{"start":{"line":30,"column":6},"end":{"line":30,"column":22}}}):helper))+"\n
  • \n"},"compiler":[8,">= 4.3.0"],"main":function main(container,depth0,helpers,partials,data){var stack1,alias1=depth0!=null?depth0:container.nullContext||{},lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return"
    \n
    \n"+((stack1=lookupProperty(helpers,"if").call(alias1,depth0!=null?lookupProperty(depth0,"searchTipTitle"):depth0,{"name":"if","hash":{},"fn":container.program(1,data,0),"inverse":container.program(3,data,0),"data":data,"loc":{"start":{"line":3,"column":4},"end":{"line":9,"column":11}}}))!=null?stack1:"")+"
    \n

    Search tips:

    \n"+((stack1=lookupProperty(helpers,"if").call(alias1,depth0!=null?lookupProperty(depth0,"searchTipResult"):depth0,{"name":"if","hash":{},"fn":container.program(8,data,0),"inverse":container.program(14,data,0),"data":data,"loc":{"start":{"line":12,"column":2},"end":{"line":34,"column":9}}}))!=null?stack1:"")+"
    "},"useData":true}},{name:"search-ui-suggestions",precompiled:{"compiler":[8,">= 4.3.0"],"main":function main(container,depth0,helpers,partials,data){var lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return container.escapeExpression((lookupProperty(helpers,"cardUtility")||depth0&&lookupProperty(depth0,"cardUtility")||container.hooks.helperMissing).call(depth0!=null?depth0:container.nullContext||{},depth0!=null?lookupProperty(depth0,"autocompleteCardsSettings"):depth0,{"name":"cardUtility","hash":{},"data":data,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":41}}}))},"useData":true}}];return _this}_createClass(globalSearchAutocompleteModuleTemplates,[{key:"templates",get:function get(){return scope.templates}},{key:"get",value:function get(templateName){return _handlebars2["default"].template(_lodash2["default"].find(this.templates,{name:templateName}).precompiled)}}]);return globalSearchAutocompleteModuleTemplates}(_spartaTemplatesUtility2["default"]);;exports["default"]=new globalSearchAutocompleteModuleTemplates});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("modules/global-search/global-search-autocomplete-module/1.0.0/js/controller",["exports","utilities/global/sparta-events-utility/2.4.2/js/sparta-events-utility","utilities/global/sparta-input-utility/15.3.6/js/sparta-input-utility","utilities/global/sparta-mediaquery-utility/3.0.5/js/sparta-mediaquery-utility","utilities/global/sparta-transport-utility/4.2.1/js/sparta-transport-utility","utilities/global/sparta-style-utility/4.9.7/js/sparta-style-utility","utilities/helpers/helpers-card/1.4.3/js/helpers-card","utilities/vendor/jquery/3.7.1/js/jquery","utilities/global/sparta-module-utility/7.3.6/js/sparta-module-utility","utilities/global-search/global-search-brain-utility/1.0.0/js/global-search-brain-utility","utilities/global-search/global-search-common-utility/1.0.0/js/global-search-common-utility","utilities/global-search/global-search-jcr-utility/1.0.0/js/global-search-jcr-utility","utilities/helpers/helpers-text-inputs/5.2.6/js/helpers-text-inputs","utilities/vendor/handlebars/4.7.8/js/handlebars","utilities/platform/widget-details","modules/global-search/global-search-autocomplete-module/1.0.0/js/templates","css!modules/global-search/global-search-autocomplete-module/1.0.0/css/global-search-autocomplete-module.scss.css"],function(exports,_spartaEventsUtility,_spartaInputUtility,_spartaMediaqueryUtility,_spartaTransportUtility,_spartaStyleUtility,_helpersCard,_jquery,_spartaModuleUtility,_globalSearchBrainUtility,_globalSearchCommonUtility,_globalSearchJcrUtility,_helpersTextInputs,_handlebars,_widgetDetails,_templates){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=undefined;var _spartaEventsUtility2=_interopRequireDefault(_spartaEventsUtility);var _spartaInputUtility2=_interopRequireDefault(_spartaInputUtility);var _spartaMediaqueryUtility2=_interopRequireDefault(_spartaMediaqueryUtility);var _spartaTransportUtility2=_interopRequireDefault(_spartaTransportUtility);var _spartaStyleUtility2=_interopRequireDefault(_spartaStyleUtility);var _helpersCard2=_interopRequireDefault(_helpersCard);var _jquery2=_interopRequireDefault(_jquery);var _spartaModuleUtility2=_interopRequireDefault(_spartaModuleUtility);var _globalSearchBrainUtility2=_interopRequireDefault(_globalSearchBrainUtility);var _globalSearchCommonUtility2=_interopRequireDefault(_globalSearchCommonUtility);var _globalSearchJcrUtility2=_interopRequireDefault(_globalSearchJcrUtility);var _helpersTextInputs2=_interopRequireDefault(_helpersTextInputs);var _handlebars2=_interopRequireDefault(_handlebars);var _widgetDetails2=_interopRequireDefault(_widgetDetails);var _templates2=_interopRequireDefault(_templates);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i0&&arguments[0]!==undefined?arguments[0]:{};_classCallCheck(this,AutoCompleteController);this.autoCompleteView=options.view;this.autoCompleteModel=options.model;this.moduleInstance=options.moduleInstance;this.container=options.container;this.flyoutWrapperClass="#global-search-flyout-wrapper";this.inputUITargetClass=".nav-type-ahead .type-ahead";this.closeLinkClass=".clear-autocomplete-history";this.flyoutWrapperElem=null;this.suggestionsListContainerClass=".spa-global-search-suggestions--list";this.suggestionsContainerClass=".spa-global-search-suggestions spa-global-search--partial";this.searchPartialListClass=".spa-global-search--page .spa-global-search--partial-list";this.widgetContainerId="#spa-global-search-widget-container";this.searchPartialList=null;this.onLoad=true;this.viewport="large";var mediaQueryData=this.moduleInstance.Store.getData("currentMQ");if(mediaQueryData&&(_document$getElements=document.getElementsByTagName("body")[0])!==null&&_document$getElements!==void 0&&(_document$getElements=_document$getElements.dataset)!==null&&_document$getElements!==void 0&&_document$getElements.spartaVersion){this.viewport=mediaQueryData.viewport}this.inputTextboxId="#nav-search-query";this.clearSearchLinkId="#global-search-input-close-link";this.searchButtonId="#global-search-button";if(this.viewport.indexOf("medium")>-1&&this.moduleInstance.inputExperience.toLowerCase()==="header"){this.inputTextboxId="#nav-search-query-md";this.clearSearchLinkId="#global-search-input-close-link-md";this.searchButtonId="#global-search-button-md"}this.inputTextbox=null;this.inputTextboxContainerClass=".spa-global-search-form--lg";this.submitButtonClass=".submit";this.submitButton=null;this.isLastHistroyItem=false;this.clearSearchLink=null;this.suppressUIRender=false;this.data=null;this.searchButton=null;this.searchIconSpanClass=".spa-circle-btn-icon"}_createClass(AutoCompleteController,[{key:"init",value:function init(){var _this=this;this.moduleInstance.Events.sub("global.search.query-updated",_jquery2["default"].proxy(this.handleQueryUpdated,this));this.moduleInstance.Events.sub("global.search.request-updated",_jquery2["default"].proxy(function(){this.suppressUIRender=true},this));this.moduleInstance.Events.sub("global.search.hide-popup",_jquery2["default"].proxy(this.hidePopup,this));this.moduleInstance.Events.sub("global.search.focus-out",_jquery2["default"].proxy(this.hidePopup,this));this.moduleInstance.Events.sub(_spartaMediaqueryUtility2["default"].EVENTS.BREAKPOINT_CHANGE,function(data){if(data&&data.data&&data.data.viewport){_this.hidePopup()}})}},{key:"render",value:function render(){var options=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};_helpersCard2["default"].register(_handlebars2["default"]);this.container=options.target;this.inputTextbox=(0,_jquery2["default"])(this.container).find(this.inputTextboxId);this.searchButton=(0,_jquery2["default"])(this.container).find(this.searchButtonId);this.inputTextbox.attr("aria-describedby","");this.searchButton.removeAttr("aria-expanded");this.autoCompleteModel.getData(options).then(_jquery2["default"].proxy(this.getDataSuccess,this),_jquery2["default"].proxy(this.getDataFailed,this))}},{key:"getDataSuccess",value:function getDataSuccess(data){if(this.suppressUIRender===true){return}if(data){this.data=data;var searchSuggestionsView=_templates2["default"].get("search-suggestions");var view=this.autoCompleteView.getView();var container=(0,_jquery2["default"])(this.container);if(view&&container){var flyoutElem;if(this.viewport.indexOf("medium")>-1&&!this.onLoad&&this.moduleInstance.inputExperience.toLowerCase()==="header"){flyoutElem=(0,_jquery2["default"])(this.flyoutWrapperClass).find(".spa-card__body");var listPartialElm=flyoutElem.find(".spa-global-search-suggestions");listPartialElm.html(searchSuggestionsView(data.cardDetails))}else{this.flyoutWrapperElem=document.querySelector(this.flyoutWrapperClass);if(this.flyoutWrapperElem){this.flyoutWrapperElem.remove()}var flyoutView=_templates2["default"].get("flyout");container.append(view(data));flyoutElem=(0,_jquery2["default"])(this.flyoutWrapperClass).find(".spa-card__body");flyoutElem.html(flyoutView(data));var _listPartialElm=flyoutElem.find(".spa-global-search-suggestions");_listPartialElm.html(searchSuggestionsView(data.cardDetails))}if(this.moduleInstance.inputExperience.toLowerCase()==="header"&&this.moduleInstance.resultsExperience.toLowerCase()==="flyout"&&this.viewport.indexOf("small")>-1){(0,_jquery2["default"])(this.flyoutWrapperClass).removeClass("spa-card spa-card--medium spa-card--overlay")}(0,_jquery2["default"])(this.flyoutWrapperClass).find(".spa-card__dismissible").on("click",_jquery2["default"].proxy(this.hidePopup,this));this.searchPartialList=container.find(this.searchPartialListClass);this.moduleInstance.Events.sub("global.search.escape-clicked",_jquery2["default"].proxy(this.hidePopup,this));this.attachEvents();this.onLoad=false;if(this.viewport.indexOf("medium")>-1&&this.moduleInstance.inputExperience.toLowerCase()==="header"){this.inputContainer=flyoutElem.children(".spa-global-search--flyout").find("#global-search-input-container-md");this.moduleInstance.Events.pub("global.search.medium-breakpoint",{target:this.inputContainer,focusInput:true});this.inputTextbox=(0,_jquery2["default"])(this.container).find(this.inputTextboxId)}}this.flyoutWrapperElem=document.querySelector(this.flyoutWrapperClass);if(this.flyoutWrapperElem){this.flyoutWrapperElem.classList.add("show-search");if(this.moduleInstance.inputExperience.toLowerCase()!=="stage"){this.flyoutWrapperElem.classList.add("spa-global-search-flyout-pos--right")}}if((0,_jquery2["default"])(this.container).find(this.inputTextboxContainerClass)&&this.moduleInstance.inputExperience.toLowerCase()==="stage"){(0,_jquery2["default"])(this.container).find(this.inputTextboxContainerClass).addClass("show")}if(this.inputTextbox){this.inputTextbox.attr("aria-expanded","true");var adaId=this.inputTextbox.attr("id")+"_ada";this.inputTextbox.prev().find(".ada-hidden").attr("id",adaId);this.inputTextbox.attr("aria-describedby",adaId);this.inputTextbox.prev().find(".ada-hidden").text(this.data.labels.inputSuggestedSearchAvailable)}if(this.viewport.indexOf("medium")>-1){this.searchButton=(0,_jquery2["default"])(this.flyoutWrapperClass).find(this.searchButtonId)}this.searchButton.removeAttr("aria-expanded");var searchIconSpan=(0,_jquery2["default"])(this.searchButtonId).find(this.searchIconSpanClass);searchIconSpan.removeAttr("aria-expanded");if(bactm){bactm.rescanDOM()}}}},{key:"getDataSuccessAfterDelete",value:function getDataSuccessAfterDelete(data){this.getDataSuccess(data);if(this.isLastHistroyItem==true){window.setTimeout(_jquery2["default"].proxy(function(){(0,_jquery2["default"])(this.inputTextbox).focus()},this),200)}else{window.setTimeout(_jquery2["default"].proxy(function(){var flyoutLiElm=(0,_jquery2["default"])(this.container).find(".spa-global-search-suggestions--list li");flyoutLiElm.last().find("a").focus()},this),200)}}},{key:"hidePopup",value:function hidePopup(args){if(this.inputTextbox){this.inputTextbox.attr("aria-expanded","false");this.inputTextbox.attr("aria-describedby","");if(this.moduleInstance.inputExperience.toLowerCase()==="stage"){this.inputTextbox.prev().find(".ada-hidden").text("")}else{if(this.data&&this.data.labels){this.inputTextbox.prev().find(".ada-hidden").text(this.data.labels.placeholder)}}if(args&&args.event==="global.search.escape-clicked"){if((0,_jquery2["default"])(this.flyoutWrapperClass).is(":visible")){(0,_jquery2["default"])(this.inputTextbox).focus()}}}if(this.flyoutWrapperElem){this.flyoutWrapperElem.classList.remove("show-search")}if((0,_jquery2["default"])(this.container).find(this.inputTextboxContainerClass)&&this.moduleInstance.inputExperience.toLowerCase()==="stage"){(0,_jquery2["default"])(this.container).find(this.inputTextboxContainerClass).removeClass("show")}}},{key:"getDataFailed",value:function getDataFailed(data){}},{key:"handleQueryUpdated",value:function handleQueryUpdated(query){this.suppressUIRender=false;this.render(query.data);this.clearSearchLink=(0,_jquery2["default"])(document).find(this.clearSearchLinkId);if(this.viewport.indexOf("medium")>-1){this.searchButton=(0,_jquery2["default"])(this.flyoutWrapperClass).find(this.searchButtonId)}this.searchButton.removeAttr("aria-expanded");var searchIconSpan=(0,_jquery2["default"])(this.searchButtonId).find(this.searchIconSpanClass);searchIconSpan.removeAttr("aria-expanded")}},{key:"toggleCloseLink",value:function toggleCloseLink(inputText){var className=sparta&&sparta.language&&sparta.language==="es"?"clear-input-es":"clear-input";if(inputText.length>0){if(this.moduleInstance.inputExperience.toLowerCase()==="stage"){this.clearSearchLink.addClass(className)}else{this.clearSearchLink.show()}}else{if(this.moduleInstance.inputExperience.toLowerCase()==="stage"){this.clearSearchLink.removeClass(className)}else{this.clearSearchLink.hide()}}}},{key:"handleCloseButtonClick",value:function handleCloseButtonClick(event){this.isLastHistroyItem=(0,_jquery2["default"])(event.target).parents("li").is(":last-child");this.autoCompleteModel.deleteSearchHistory(event.target.getAttribute("id")).then(_jquery2["default"].proxy(this.getDataSuccessAfterDelete,this),_jquery2["default"].proxy(this.getDataFailed,this))}},{key:"attachEvents",value:function attachEvents(){var flyoutLiElm=(0,_jquery2["default"])(this.container).find(".spa-global-search-suggestions--list li");this.searchButton=(0,_jquery2["default"])(this.container).find(this.searchButtonId);this.searchPartialList.on("scroll",_jquery2["default"].proxy(this.addShadow,this));(0,_jquery2["default"])(document).on("mouseup",_jquery2["default"].proxy(this.handleBodyClick,this));(0,_jquery2["default"])(document).on("keyup",_jquery2["default"].proxy(this.handleBodyKeyup,this));flyoutLiElm.on("click",_jquery2["default"].proxy(this.handleRequestUpdated,this));flyoutLiElm.on("keydown",_jquery2["default"].proxy(this.handleNavigation,this))}},{key:"handleRequestUpdated",value:function handleRequestUpdated(event){var li=(0,_jquery2["default"])(event.target).parents("li");if((0,_jquery2["default"])(event.target).is("button")||(0,_jquery2["default"])(li).find("button").is(":focus")){this.handleCloseButtonClick(event)}else{var inputVal=null;if((0,_jquery2["default"])(event.target).is("a")){inputVal=_jquery2["default"].trim(event.target.getAttribute("searchQuery"))}else if((0,_jquery2["default"])(event.target.parentNode).is("a")){inputVal=_jquery2["default"].trim(event.target.parentNode.getAttribute("searchQuery"))}(0,_jquery2["default"])(this.inputTextboxId).val(inputVal);window.setTimeout(_jquery2["default"].proxy(function(){(0,_jquery2["default"])(this.inputTextboxId).focus()},this),200);this.toggleCloseLink(inputVal);this.hidePopup();this.moduleInstance.Events.pub("global.search.request-updated",{query:inputVal,target:this.container,invoker:(0,_jquery2["default"])(this.inputTextboxId)})}return false}},{key:"handleBodyClick",value:function handleBodyClick(event){event.stopPropagation();if(event.target&&this.checkIfExternalClick(event.target)&&this.flyoutWrapperElem&&this.flyoutWrapperElem.classList.contains("show-search")){this.hidePopup()}}},{key:"checkIfExternalClick",value:function checkIfExternalClick(element){if((0,_jquery2["default"])(".spa-global-search-form").length>0&&element===(0,_jquery2["default"])(".spa-global-search-form").get(0)||(0,_jquery2["default"])(this.flyoutWrapperClass).length>0&&element===(0,_jquery2["default"])(this.flyoutWrapperClass).get(0)){return false}if(element===document.body){return true}return element?this.checkIfExternalClick(element.parentNode):false}},{key:"handleBodyKeyup",value:function handleBodyKeyup(event){if(event.target&&event.target.tagName.toLowerCase()!=="html"&&event.target.tagName.toLowerCase()!=="body"&&(0,_jquery2["default"])(this.flyoutWrapperClass).is(":visible")&&this.checkIfExternalToWidget(event.target)){this.hidePopup()}}},{key:"checkIfExternalToWidget",value:function checkIfExternalToWidget(element){if((0,_jquery2["default"])(element).parents(this.widgetContainerId).length===0){return true}return false}},{key:"addShadow",value:function addShadow(){if(this.searchPartialList.scrollTop>0){this.searchFlyoutWrapper.addClass("shadow--active")}else{this.searchFlyoutWrapper.removeClass("shadow--active")}}},{key:"handleNavigation",value:function handleNavigation(event){if(event.keyCode===27){this.hidePopup();(0,_jquery2["default"])(this.inputTextboxId).focus()}}}]);return AutoCompleteController}();exports.default=AutoCompleteController});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("modules/global-search/global-search-autocomplete-module/1.0.0/js/global-search-autocomplete-module",["exports","utilities/global/sparta-events-utility/2.4.2/js/sparta-events-utility","utilities/global/sparta-input-utility/15.3.6/js/sparta-input-utility","utilities/global/sparta-mediaquery-utility/3.0.5/js/sparta-mediaquery-utility","utilities/global/sparta-transport-utility/4.2.1/js/sparta-transport-utility","utilities/global/sparta-style-utility/4.9.7/js/sparta-style-utility","utilities/helpers/helpers-card/1.4.3/js/helpers-card","utilities/vendor/jquery/3.7.1/js/jquery","utilities/global/sparta-module-utility/7.3.6/js/sparta-module-utility","utilities/global-search/global-search-brain-utility/1.0.0/js/global-search-brain-utility","utilities/global-search/global-search-common-utility/1.0.0/js/global-search-common-utility","utilities/global-search/global-search-jcr-utility/1.0.0/js/global-search-jcr-utility","utilities/helpers/helpers-text-inputs/5.2.6/js/helpers-text-inputs","utilities/vendor/handlebars/4.7.8/js/handlebars","utilities/platform/widget-details","modules/global-search/global-search-autocomplete-module/1.0.0/js/controller","modules/global-search/global-search-autocomplete-module/1.0.0/js/view","modules/global-search/global-search-autocomplete-module/1.0.0/js/model","modules/global-search/global-search-autocomplete-module/1.0.0/js/templates","css!modules/global-search/global-search-autocomplete-module/1.0.0/css/global-search-autocomplete-module.scss.css"],function(exports,_spartaEventsUtility,_spartaInputUtility,_spartaMediaqueryUtility,_spartaTransportUtility,_spartaStyleUtility,_helpersCard,_jquery,_spartaModuleUtility,_globalSearchBrainUtility,_globalSearchCommonUtility,_globalSearchJcrUtility,_helpersTextInputs,_handlebars,_widgetDetails,_controller,_view,_model,_templates){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=undefined;var _spartaEventsUtility2=_interopRequireDefault(_spartaEventsUtility);var _spartaInputUtility2=_interopRequireDefault(_spartaInputUtility);var _spartaMediaqueryUtility2=_interopRequireDefault(_spartaMediaqueryUtility);var _spartaTransportUtility2=_interopRequireDefault(_spartaTransportUtility);var _spartaStyleUtility2=_interopRequireDefault(_spartaStyleUtility);var _helpersCard2=_interopRequireDefault(_helpersCard);var _jquery2=_interopRequireDefault(_jquery);var _spartaModuleUtility2=_interopRequireDefault(_spartaModuleUtility);var _globalSearchBrainUtility2=_interopRequireDefault(_globalSearchBrainUtility);var _globalSearchCommonUtility2=_interopRequireDefault(_globalSearchCommonUtility);var _globalSearchJcrUtility2=_interopRequireDefault(_globalSearchJcrUtility);var _helpersTextInputs2=_interopRequireDefault(_helpersTextInputs);var _handlebars2=_interopRequireDefault(_handlebars);var _widgetDetails2=_interopRequireDefault(_widgetDetails);var _controller2=_interopRequireDefault(_controller);var _view2=_interopRequireDefault(_view);var _model2=_interopRequireDefault(_model);var _templates2=_interopRequireDefault(_templates);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i0&&arguments[0]!==undefined?arguments[0]:{};this.ps=_jquery2["default"].Deferred();var isPopupVisible=false;this.flyoutWrapper=document.querySelector(".spa-global-search-flyout--wrapper");if(this.flyoutWrapper){if(this.flyoutWrapper.classList.contains("show-search")){isPopupVisible=true}}if(this.query!==options.query||!isPopupVisible){this.query=options.query;var transportObj={cache:false,method:"POST",data:JSON.stringify(this.getRequest(options.query)),dataType:"json",contentType:"application/json",url:this.autoCompleteUrl,xhrFields:{withCredentials:true},success:_jquery2["default"].proxy(this.successCallback,this),error:_jquery2["default"].proxy(this.failureCallback,this)};var arrSearchContext=window.location.pathname&&window.location.pathname.length>1?window.location.pathname.split("/"):null;var searchContext=arrSearchContext&&arrSearchContext.length>1?arrSearchContext[1]:null;if(searchContext){transportObj.headers={"search-context":searchContext}}_spartaTransportUtility2["default"].subscribe(transportObj)}return this.ps}},{key:"getUIData",value:function getUIData(){var cardsSettings=this.jcrHelper.getSearchData().autocompleteCardsSettings;if(this.viewport.indexOf("large")===-1){cardsSettings.layerStartADA="";cardsSettings.layerEndADA=""}return{labels:this.jcrHelper.getAllLabels(),autocompleteCardsSettings:cardsSettings}}},{key:"getRequest",value:function getRequest(){var query=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};if(query===""){this.options.itemlimit=this.jcrHelper.getSettings({key:"suggestedSearchLimit"})}else{this.options.itemlimit=this.jcrHelper.getSettings({key:"autocompleteItemLimit"})}return{term:_globalSearchCommonUtility2["default"].string.insecure(query),lang:this.moduleInstance.lang}}},{key:"successCallback",value:function successCallback(data){if(data&&data.length>0){this.data=this.processData(data);this.data=_jquery2["default"].extend(this.data,this.getUIData())}else{this.data=data}this.ps.resolve(this.data)}},{key:"failureCallback",value:function failureCallback(data){this.ps.reject({ErrorMsg:"Failed to get data",data:data})}},{key:"processData",value:function processData(responses){var org=[];var his=[];var i;var orgIndex=0;var hisIndex=0;var temp;for(i=0;i"+this.query+"").toLocaleLowerCase()}else{responses[i].fq=_globalSearchCommonUtility2["default"].string.replaceAll(temp,temp,""+temp+"").toLocaleLowerCase()}if(orgIndex1&&arguments[1]!==undefined?arguments[1]:{};this.psDeleteHistory=_jquery2["default"].Deferred();this.successDeleteHistory(id);var request={id:id};var transportObj={cache:false,method:"POST",data:JSON.stringify(request),dataType:"json",contentType:"application/json",url:this.removeSearchHistoryUrl,xhrFields:{withCredentials:true},success:_jquery2["default"].proxy(this.successDeleteHistoryCallback,this),error:_jquery2["default"].proxy(this.deleteHistoryFailureCallback,this)};_spartaTransportUtility2["default"].subscribe(transportObj);return this.psDeleteHistory}},{key:"successDeleteHistory",value:function successDeleteHistory(id){this.data=this.removeFromLocalHistory(id,this.data);this.data=_jquery2["default"].extend(this.data,this.getUIData());this.psDeleteHistory.resolve(this.data)}},{key:"removeFromLocalHistory",value:function removeFromLocalHistory(id,data){var i;var l=data.cardDetails.autoCompleteHistory.length;var history=[];for(i=0;i= 4.3.0"],"main":function main(container,depth0,helpers,partials,data){return"
    "},"useData":true}},{name:"search-ui-header",precompiled:{"compiler":[8,">= 4.3.0"],"main":function main(container,depth0,helpers,partials,data){var stack1,helper,alias1=depth0!=null?depth0:container.nullContext||{},alias2=container.hooks.helperMissing,alias3=container.escapeExpression,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return"
    \n
    \n
    \n
    \n "+alias3((lookupProperty(helpers,"textInput")||depth0&&lookupProperty(depth0,"textInput")||alias2).call(alias1,(stack1=depth0!=null?lookupProperty(depth0,"searchInputProperties"):depth0)!=null?lookupProperty(stack1,"lg"):stack1,{"name":"textInput","hash":{},"data":data,"loc":{"start":{"line":5,"column":8},"end":{"line":5,"column":46}}}))+"\n
    \n \n "+alias3((helper=(helper=lookupProperty(helpers,"clearQuery")||(depth0!=null?lookupProperty(depth0,"clearQuery"):depth0))!=null?helper:alias2,typeof helper==="function"?helper.call(alias1,{"name":"clearQuery","hash":{},"data":data,"loc":{"start":{"line":8,"column":37},"end":{"line":8,"column":51}}}):helper))+"\n \n \n "+alias3((lookupProperty(helpers,"circleButton")||depth0&&lookupProperty(depth0,"circleButton")||alias2).call(alias1,(stack1=depth0!=null?lookupProperty(depth0,"searchButtonProperties"):depth0)!=null?lookupProperty(stack1,"lg"):stack1,{"name":"circleButton","hash":{},"data":data,"loc":{"start":{"line":11,"column":10},"end":{"line":11,"column":52}}}))+"\n
    \n
    \n
    \n "+alias3((lookupProperty(helpers,"circleButton")||depth0&&lookupProperty(depth0,"circleButton")||alias2).call(alias1,(stack1=depth0!=null?lookupProperty(depth0,"searchButtonProperties"):depth0)!=null?lookupProperty(stack1,"md"):stack1,{"name":"circleButton","hash":{},"data":data,"loc":{"start":{"line":15,"column":8},"end":{"line":15,"column":50}}}))+"\n
    \n
    \n
    \n
    "},"useData":true}},{name:"search-ui-header-md",precompiled:{"compiler":[8,">= 4.3.0"],"main":function main(container,depth0,helpers,partials,data){var stack1,helper,alias1=depth0!=null?depth0:container.nullContext||{},alias2=container.hooks.helperMissing,alias3=container.escapeExpression,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return"
    \n "+alias3((lookupProperty(helpers,"textInput")||depth0&&lookupProperty(depth0,"textInput")||alias2).call(alias1,(stack1=depth0!=null?lookupProperty(depth0,"searchInputProperties"):depth0)!=null?lookupProperty(stack1,"md"):stack1,{"name":"textInput","hash":{},"data":data,"loc":{"start":{"line":2,"column":2},"end":{"line":2,"column":40}}}))+"\n
    \n
    \n \n "+alias3((helper=(helper=lookupProperty(helpers,"clearQuery")||(depth0!=null?lookupProperty(depth0,"clearQuery"):depth0))!=null?helper:alias2,typeof helper==="function"?helper.call(alias1,{"name":"clearQuery","hash":{},"data":data,"loc":{"start":{"line":6,"column":33},"end":{"line":6,"column":47}}}):helper))+"\n \n \n "+alias3((lookupProperty(helpers,"circleButton")||depth0&&lookupProperty(depth0,"circleButton")||alias2).call(alias1,(stack1=depth0!=null?lookupProperty(depth0,"searchButtonProperties"):depth0)!=null?lookupProperty(stack1,"md"):stack1,{"name":"circleButton","hash":{},"data":data,"loc":{"start":{"line":9,"column":6},"end":{"line":9,"column":48}}}))+"\n
    \n
    \n
    "},"useData":true}},{name:"search-ui-stage",precompiled:{"compiler":[8,">= 4.3.0"],"main":function main(container,depth0,helpers,partials,data){var stack1,helper,alias1=depth0!=null?depth0:container.nullContext||{},alias2=container.hooks.helperMissing,alias3=container.escapeExpression,alias4="function",lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return""},"useData":true}}];return _this}_createClass(globalSearchInputModuleTemplates,[{key:"templates",get:function get(){return scope.templates}},{key:"get",value:function get(templateName){return _handlebars2["default"].template(_lodash2["default"].find(this.templates,{name:templateName}).precompiled)}}]);return globalSearchInputModuleTemplates}(_spartaTemplatesUtility2["default"]);;exports["default"]=new globalSearchInputModuleTemplates});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("modules/global-search/global-search-input-module/1.0.0/js/controller",["exports","utilities/global/sparta-events-utility/2.4.2/js/sparta-events-utility","utilities/global/sparta-style-utility/4.9.7/js/sparta-style-utility","utilities/global/sparta-transport-utility/4.2.1/js/sparta-transport-utility","utilities/vendor/jquery/3.7.1/js/jquery","utilities/global/sparta-module-utility/7.3.6/js/sparta-module-utility","utilities/global-search/global-search-brain-utility/1.0.0/js/global-search-brain-utility","utilities/global-search/global-search-common-utility/1.0.0/js/global-search-common-utility","utilities/global-search/global-search-jcr-utility/1.0.0/js/global-search-jcr-utility","utilities/helpers/helpers-circle-button/1.1.3/js/helpers-circle-button","utilities/helpers/helpers-text-inputs/5.2.6/js/helpers-text-inputs","utilities/global/sparta-spinner-utility/1.3.5/js/sparta-spinner-utility","utilities/helpers/helpers-spinner/1.3.3/js/helpers-spinner","utilities/vendor/handlebars/4.7.8/js/handlebars","utilities/platform/widget-details","modules/global-search/global-search-input-module/1.0.0/js/templates","css!modules/global-search/global-search-input-module/1.0.0/css/global-search-input-module.scss.css"],function(exports,_spartaEventsUtility,_spartaStyleUtility,_spartaTransportUtility,_jquery,_spartaModuleUtility,_globalSearchBrainUtility,_globalSearchCommonUtility,_globalSearchJcrUtility,_helpersCircleButton,_helpersTextInputs,_spartaSpinnerUtility,_helpersSpinner,_handlebars,_widgetDetails,_templates){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=undefined;var _spartaEventsUtility2=_interopRequireDefault(_spartaEventsUtility);var _spartaStyleUtility2=_interopRequireDefault(_spartaStyleUtility);var _spartaTransportUtility2=_interopRequireDefault(_spartaTransportUtility);var _jquery2=_interopRequireDefault(_jquery);var _spartaModuleUtility2=_interopRequireDefault(_spartaModuleUtility);var _globalSearchBrainUtility2=_interopRequireDefault(_globalSearchBrainUtility);var _globalSearchCommonUtility2=_interopRequireDefault(_globalSearchCommonUtility);var _globalSearchJcrUtility2=_interopRequireDefault(_globalSearchJcrUtility);var _helpersCircleButton2=_interopRequireDefault(_helpersCircleButton);var _helpersTextInputs2=_interopRequireDefault(_helpersTextInputs);var _spartaSpinnerUtility2=_interopRequireDefault(_spartaSpinnerUtility);var _helpersSpinner2=_interopRequireDefault(_helpersSpinner);var _handlebars2=_interopRequireDefault(_handlebars);var _widgetDetails2=_interopRequireDefault(_widgetDetails);var _templates2=_interopRequireDefault(_templates);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i0&&arguments[0]!==undefined?arguments[0]:{};_classCallCheck(this,InputController);this.inputView=options.view;this.inputModel=options.model;this.moduleInstance=options.moduleInstance;this.container=options.container;this.viewport="large";var mediaQueryData=this.moduleInstance.Store.getData("currentMQ");if(mediaQueryData&&(_document$getElements=document.getElementsByTagName("body")[0])!==null&&_document$getElements!==void 0&&(_document$getElements=_document$getElements.dataset)!==null&&_document$getElements!==void 0&&_document$getElements.spartaVersion){this.viewport=mediaQueryData.viewport}this.inputUITargetClass="global-nav-search";this.inputTextboxId="#nav-search-query";this.clearSearchLinkId="#global-search-input-close-link";if(this.viewport.indexOf("medium")>-1&&this.moduleInstance.inputExperience.toLowerCase()==="header"){this.inputTextboxId="#nav-search-query-md";this.clearSearchLinkId="#global-search-input-close-link-md"}this.inputTextboxContainerClass=".spa-global-search-form--lg";this.submitButtonClass=".submit";this.autocompleteContainerId="#spa-global-search-widget-container";this.inputTextbox=null;this.inputContainer=null;this.submitButton=null;this.clearSearchLink=null;this.autocompleteContainer=null;this.onLoad=true;this.submitIconMd=null;this.allowActiveStateRender=false;if(this.viewport.indexOf("large")>-1&&this.moduleInstance.inputExperience.toLowerCase()==="header"){this.allowActiveStateRender=true}this.isActive=false}_createClass(InputController,[{key:"init",value:function init(){this.render();this.attachEvents();this.moduleInstance.Events.sub("global.search.medium-breakpoint",_jquery2["default"].proxy(this.setMediumBreakpointView,this));this.setSmallBreakpointView();this.onLoad=false;this.processQueryString()}},{key:"render",value:function render(){var view=this.inputView.getView({inputExperience:this.moduleInstance.inputExperience});var data=this.inputModel.getData({site:this.moduleInstance.site,lang:this.moduleInstance.lang});if(view){_helpersTextInputs2["default"].register(_handlebars2["default"]);_helpersCircleButton2["default"].register(_handlebars2["default"]);var target=this.container[0].getElementsByClassName(this.inputUITargetClass);if(target&&target[0]){target[0].innerHTML=view(data);target[0].style.display="block"}}this.inputTextbox=this.container.find(this.inputTextboxId);this.inputContainer=this.container.find(this.inputTextboxContainerClass);this.submitButton=this.container.find(this.submitButtonClass);this.clearSearchLink=this.container.find(this.clearSearchLinkId);this.autocompleteContainer=document.querySelector(this.autocompleteContainerId);this.deactivateTextbox();if(this.moduleInstance.inputExperience.toLowerCase()==="stage"){this.submitButton.attr("aria-label",this.moduleInstance.settings.globalSearchJcr.componentsSettings.stringResource.searchSubmit)}}},{key:"attachEvents",value:function attachEvents(){if(this.inputTextbox&&this.submitButton){if(this.viewport.indexOf("medium")>-1&&this.moduleInstance.inputExperience.toLowerCase()==="header"&&this.submitIconMd){this.submitIconMd.on("click",_jquery2["default"].proxy(this.handleMediumBreakpointSubmitClick,this))}this.submitButton.on("click",_jquery2["default"].proxy(this.handleSubmitButtonClick,this));this.inputTextbox.on("keyup click",_jquery2["default"].proxy(this.handleChange,this));this.clearSearchLink.on("keyup click",_jquery2["default"].proxy(this.handleClearSearchClick,this));(0,_jquery2["default"])(document).on("mouseup",_jquery2["default"].proxy(this.handleBodyClick,this));(0,_jquery2["default"])(document).on("keyup",_jquery2["default"].proxy(this.handleBodyKeyup,this))}}},{key:"processQueryString",value:function processQueryString(){if(this.moduleInstance.inputExperience.toLowerCase()==="stage"){this.inputTextbox.attr("placeholder","");var parser=new RegExp("[?&]state=([^&]*)");var result=parser.exec(window.location.search);if(result&&result[1]){var reqParam=decodeURIComponent(result[1]);this.inputTextbox.val(reqParam);this.toggleCloseLink(reqParam);window.setTimeout(_jquery2["default"].proxy(function(){this.moduleInstance.Events.pub("global.search.request-updated",{query:reqParam,target:this.autocompleteContainer,invoker:this.submitButton});window.history.replaceState(reqParam,"",location.pathname)},this),1000)}}}},{key:"handleSubmitButtonClick",value:function handleSubmitButtonClick(event){if(this.moduleInstance.resultsExperience&&this.moduleInstance.resultsExperience.toLowerCase()==="flyout"){(0,_jquery2["default"])(event.target).attr("aria-expanded","true")}if(this.allowActiveStateRender&&this.isActive===false){window.setTimeout(_jquery2["default"].proxy(this.activateTextbox,this),200);return}if(this.viewport.indexOf("medium")>-1&&this.moduleInstance.inputExperience.toLowerCase()==="header"){(0,_jquery2["default"])(this.inputTextbox).val("");this.toggleCloseLink("");this.moduleInstance.Events.pub("global.search.query-updated",{query:"",target:this.autocompleteContainer})}else{this.moduleInstance.Events.pub("global.search.hide-popup");this.moduleInstance.Events.pub("global.search.request-updated",{query:_jquery2["default"].trim(this.inputTextbox.val()),target:this.autocompleteContainer,invoker:event.target})}}},{key:"handleMediumBreakpointSubmitClick",value:function handleMediumBreakpointSubmitClick(events){this.moduleInstance.Events.pub("global.search.hide-popup");this.moduleInstance.Events.pub("global.search.request-updated",{query:_jquery2["default"].trim(this.inputTextbox.val()),target:this.autocompleteContainer,invoker:events.target})}},{key:"showTextbox",value:function showTextbox(){if(this.viewport.indexOf("medium")===-1){this.inputContainer.addClass("show");this.container.find(".spa-circle-btn-label").text(this.moduleInstance.settings.globalSearchJcr.componentsSettings.stringResource.searchSubmit);if(this.moduleInstance.inputExperience.toLowerCase()!=="stage"){this.inputTextbox.attr("placeholder",this.moduleInstance.settings.globalSearchJcr.componentsSettings.stringResource.placeholder)}}if(this.moduleInstance.inputExperience.toLowerCase()==="stage"){this.inputContainer.addClass("show")}}},{key:"handleChange",value:function handleChange(events){this.showTextbox();var tempQuery=_jquery2["default"].trim(this.inputTextbox.val());this.toggleCloseLink(tempQuery);if(events.keyCode===13){if(this.viewport.indexOf("medium")>-1&&this.moduleInstance.inputExperience.toLowerCase()==="header"){this.handleMediumBreakpointSubmitClick(events)}else{this.handleSubmitButtonClick(events)}}else if(!events.keyCode||events.keyCode&&events.keyCode!==27){this.moduleInstance.Events.pub("global.search.query-updated",{query:tempQuery,target:this.autocompleteContainer})}}},{key:"toggleCloseLink",value:function toggleCloseLink(inputText){var className=sparta&&sparta.language&&sparta.language==="es"?"clear-input-es":"clear-input";if(inputText.length>0){if(this.moduleInstance.inputExperience.toLowerCase()==="stage"){this.clearSearchLink.addClass(className)}else{this.clearSearchLink.show()}}else{if(this.moduleInstance.inputExperience.toLowerCase()==="stage"){this.clearSearchLink.removeClass(className)}else{this.clearSearchLink.hide()}}}},{key:"handleClearSearchClick",value:function handleClearSearchClick(event){if(event.type==="click"||event.keyCode===13){this.inputTextbox.val("");this.inputContainer.removeClass("show");if(this.moduleInstance.inputExperience.toLowerCase()!=="stage"){this.inputTextbox.attr("placeholder",this.moduleInstance.settings.globalSearchJcr.componentsSettings.stringResource.placeholder)}this.moduleInstance.Events.pub("global.search.query-updated",{query:"",target:this.autocompleteContainer});this.inputTextbox.trigger("focus");this.showTextbox();this.toggleCloseLink("")}}},{key:"setMediumBreakpointView",value:function setMediumBreakpointView(elmDetails){if(elmDetails.data.target.children().length===0){var data=this.inputModel.getData({site:this.moduleInstance.site,lang:this.moduleInstance.lang});var inputWapper=(0,_jquery2["default"])("#input-module-wrapper-md");if(inputWapper.length>0){elmDetails.data.target.append(inputWapper)}else{var searchInputMdView=_templates2["default"].get("search-ui-header-md");if(data&&searchInputMdView){elmDetails.data.target.html(searchInputMdView(data))}this.inputTextbox=elmDetails.data.target.find(this.inputTextboxId);this.inputTextbox.maxLength=this.moduleInstance.jcrHelper.getSettings({key:"searchInputMaxLength"});this.submitIconMd=elmDetails.data.target.find(this.submitButtonClass);this.submitIconMd.find(".spa-ada-text").text(this.moduleInstance.settings.globalSearchJcr.componentsSettings.stringResource.searchSubmit);this.clearSearchLink=elmDetails.data.target.find(this.clearSearchLinkId);this.clearSearchLink.hide();this.detachEvents();this.attachEvents()}}if(elmDetails.data.focusInput){window.setTimeout(_jquery2["default"].proxy(function(){(0,_jquery2["default"])(this.inputTextbox)[0].focus()},this),200)}else if(elmDetails.data.focusButton){window.setTimeout(_jquery2["default"].proxy(function(){(0,_jquery2["default"])(this.submitIconMd)[0].focus()},this),200)}}},{key:"setSmallBreakpointView",value:function setSmallBreakpointView(){if(this.viewport.indexOf("small")>-1&&this.moduleInstance.inputExperience.toLowerCase()==="header"){this.inputContainer.addClass("show");this.inputTextbox.attr("placeholder",this.moduleInstance.settings.globalSearchJcr.componentsSettings.stringResource.placeholder);this.toggleCloseLink("");this.inputContainer.find(".spa-circle-btn-label").text(this.moduleInstance.settings.globalSearchJcr.componentsSettings.stringResource.searchSubmit)}}},{key:"detachEvents",value:function detachEvents(){if(this.inputTextbox&&this.clearSearchLink){this.inputTextbox.off("keyup click");this.clearSearchLink.off("click")}}},{key:"handleSubmitClearFocus",value:function handleSubmitClearFocus(event){if(this.moduleInstance.resultsExperience&&this.moduleInstance.resultsExperience.toLowerCase()==="flyout"){(0,_jquery2["default"])(event.target).attr("aria-expanded","false")}}},{key:"handleBodyClick",value:function handleBodyClick(event){if(event.target&&event.target.tagName.toLowerCase()!=="html"&&event.target.tagName.toLowerCase()!=="body"&&this.checkIfExternalClick(event.target)){this.deactivateTextbox();this.moduleInstance.Events.pub("global.search.focus-out")}}},{key:"handleBodyKeyup",value:function handleBodyKeyup(event){if(event.keyCode&&event.keyCode===27){this.moduleInstance.Events.pub("global.search.escape-clicked")}}},{key:"checkIfExternalClick",value:function checkIfExternalClick(element){if((0,_jquery2["default"])(element).parents(this.autocompleteContainerId).length===0){return true}return false}},{key:"deactivateTextbox",value:function deactivateTextbox(){if(this.allowActiveStateRender===true){this.container.find(".spa-circle-btn-label").text(this.moduleInstance.settings.globalSearchJcr.componentsSettings.stringResource.search);(0,_jquery2["default"])(this.inputTextbox).css("visibility","hidden");(0,_jquery2["default"])(this.inputTextbox).val("");this.inputContainer.removeClass("show");this.isActive=false}}},{key:"activateTextbox",value:function activateTextbox(){if(this.allowActiveStateRender===true){this.inputTextbox.css("visibility","");this.showTextbox();var tempQuery=_jquery2["default"].trim(this.inputTextbox.val());this.toggleCloseLink(tempQuery);this.moduleInstance.Events.pub("global.search.query-updated",{query:tempQuery,target:this.autocompleteContainer});this.isActive=true;(0,_jquery2["default"])(this.inputTextbox).focus()}}}]);return InputController}();exports.default=InputController});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("modules/global-search/global-search-input-module/1.0.0/js/global-search-input-module",["exports","utilities/global/sparta-events-utility/2.4.2/js/sparta-events-utility","utilities/global/sparta-style-utility/4.9.7/js/sparta-style-utility","utilities/global/sparta-transport-utility/4.2.1/js/sparta-transport-utility","utilities/vendor/jquery/3.7.1/js/jquery","utilities/global/sparta-module-utility/7.3.6/js/sparta-module-utility","utilities/global-search/global-search-brain-utility/1.0.0/js/global-search-brain-utility","utilities/global-search/global-search-common-utility/1.0.0/js/global-search-common-utility","utilities/global-search/global-search-jcr-utility/1.0.0/js/global-search-jcr-utility","utilities/helpers/helpers-circle-button/1.1.3/js/helpers-circle-button","utilities/helpers/helpers-text-inputs/5.2.6/js/helpers-text-inputs","utilities/global/sparta-spinner-utility/1.3.5/js/sparta-spinner-utility","utilities/helpers/helpers-spinner/1.3.3/js/helpers-spinner","utilities/vendor/handlebars/4.7.8/js/handlebars","utilities/platform/widget-details","modules/global-search/global-search-input-module/1.0.0/js/controller","modules/global-search/global-search-input-module/1.0.0/js/view","modules/global-search/global-search-input-module/1.0.0/js/model","modules/global-search/global-search-input-module/1.0.0/js/templates","css!modules/global-search/global-search-input-module/1.0.0/css/global-search-input-module.scss.css"],function(exports,_spartaEventsUtility,_spartaStyleUtility,_spartaTransportUtility,_jquery,_spartaModuleUtility,_globalSearchBrainUtility,_globalSearchCommonUtility,_globalSearchJcrUtility,_helpersCircleButton,_helpersTextInputs,_spartaSpinnerUtility,_helpersSpinner,_handlebars,_widgetDetails,_controller,_view,_model,_templates){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=undefined;var _spartaEventsUtility2=_interopRequireDefault(_spartaEventsUtility);var _spartaStyleUtility2=_interopRequireDefault(_spartaStyleUtility);var _spartaTransportUtility2=_interopRequireDefault(_spartaTransportUtility);var _jquery2=_interopRequireDefault(_jquery);var _spartaModuleUtility2=_interopRequireDefault(_spartaModuleUtility);var _globalSearchBrainUtility2=_interopRequireDefault(_globalSearchBrainUtility);var _globalSearchCommonUtility2=_interopRequireDefault(_globalSearchCommonUtility);var _globalSearchJcrUtility2=_interopRequireDefault(_globalSearchJcrUtility);var _helpersCircleButton2=_interopRequireDefault(_helpersCircleButton);var _helpersTextInputs2=_interopRequireDefault(_helpersTextInputs);var _spartaSpinnerUtility2=_interopRequireDefault(_spartaSpinnerUtility);var _helpersSpinner2=_interopRequireDefault(_helpersSpinner);var _handlebars2=_interopRequireDefault(_handlebars);var _widgetDetails2=_interopRequireDefault(_widgetDetails);var _controller2=_interopRequireDefault(_controller);var _view2=_interopRequireDefault(_view);var _model2=_interopRequireDefault(_model);var _templates2=_interopRequireDefault(_templates);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i-1,isInputExperienceHeader:this.moduleInstance.inputExperience.toLowerCase()==="header"};searchData=_jquery2["default"].extend(searchData,{config:config});return searchData}}]);return InputModel}();exports.default=InputModel});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("modules/global-search/global-search-input-module/1.0.0/js/view",["exports","utilities/global/sparta-events-utility/2.4.2/js/sparta-events-utility","utilities/global/sparta-style-utility/4.9.7/js/sparta-style-utility","utilities/global/sparta-transport-utility/4.2.1/js/sparta-transport-utility","utilities/vendor/jquery/3.7.1/js/jquery","utilities/global/sparta-module-utility/7.3.6/js/sparta-module-utility","utilities/global-search/global-search-brain-utility/1.0.0/js/global-search-brain-utility","utilities/global-search/global-search-common-utility/1.0.0/js/global-search-common-utility","utilities/global-search/global-search-jcr-utility/1.0.0/js/global-search-jcr-utility","utilities/helpers/helpers-circle-button/1.1.3/js/helpers-circle-button","utilities/helpers/helpers-text-inputs/5.2.6/js/helpers-text-inputs","utilities/global/sparta-spinner-utility/1.3.5/js/sparta-spinner-utility","utilities/helpers/helpers-spinner/1.3.3/js/helpers-spinner","utilities/vendor/handlebars/4.7.8/js/handlebars","utilities/platform/widget-details","modules/global-search/global-search-input-module/1.0.0/js/templates","css!modules/global-search/global-search-input-module/1.0.0/css/global-search-input-module.scss.css"],function(exports,_spartaEventsUtility,_spartaStyleUtility,_spartaTransportUtility,_jquery,_spartaModuleUtility,_globalSearchBrainUtility,_globalSearchCommonUtility,_globalSearchJcrUtility,_helpersCircleButton,_helpersTextInputs,_spartaSpinnerUtility,_helpersSpinner,_handlebars,_widgetDetails,_templates){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=undefined;var _spartaEventsUtility2=_interopRequireDefault(_spartaEventsUtility);var _spartaStyleUtility2=_interopRequireDefault(_spartaStyleUtility);var _spartaTransportUtility2=_interopRequireDefault(_spartaTransportUtility);var _jquery2=_interopRequireDefault(_jquery);var _spartaModuleUtility2=_interopRequireDefault(_spartaModuleUtility);var _globalSearchBrainUtility2=_interopRequireDefault(_globalSearchBrainUtility);var _globalSearchCommonUtility2=_interopRequireDefault(_globalSearchCommonUtility);var _globalSearchJcrUtility2=_interopRequireDefault(_globalSearchJcrUtility);var _helpersCircleButton2=_interopRequireDefault(_helpersCircleButton);var _helpersTextInputs2=_interopRequireDefault(_helpersTextInputs);var _spartaSpinnerUtility2=_interopRequireDefault(_spartaSpinnerUtility);var _helpersSpinner2=_interopRequireDefault(_helpersSpinner);var _handlebars2=_interopRequireDefault(_handlebars);var _widgetDetails2=_interopRequireDefault(_widgetDetails);var _templates2=_interopRequireDefault(_templates);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i= 4.3.0"],"main":function main(container,depth0,helpers,partials,data){return""},"useData":true}},{name:"results-qa-answers",precompiled:{"1":function _(container,depth0,helpers,partials,data){var stack1,helper,alias1=container.escapeExpression,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return" "+alias1(container.lambda((stack1=depth0!=null?lookupProperty(depth0,"labels"):depth0)!=null?lookupProperty(stack1,"qaTopResult"):stack1,depth0))+"\n "+alias1((helper=(helper=lookupProperty(helpers,"query")||(depth0!=null?lookupProperty(depth0,"query"):depth0))!=null?helper:container.hooks.helperMissing,typeof helper==="function"?helper.call(depth0!=null?depth0:container.nullContext||{},{"name":"query","hash":{},"data":data,"loc":{"start":{"line":7,"column":94},"end":{"line":7,"column":103}}}):helper))+"\n"},"3":function _(container,depth0,helpers,partials,data){var stack1,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return" "+container.escapeExpression(container.lambda((stack1=depth0!=null?lookupProperty(depth0,"labels"):depth0)!=null?lookupProperty(stack1,"qaTopResultAlt"):stack1,depth0))+"\n"},"5":function _(container,depth0,helpers,partials,data){var stack1,helper,alias1=container.escapeExpression,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return" \n "+alias1(container.lambda((stack1=depth0!=null?lookupProperty(depth0,"labels"):depth0)!=null?lookupProperty(stack1,"autoCorrectSearch"):stack1,depth0))+" "+alias1((helper=(helper=lookupProperty(helpers,"rawQuery")||(depth0!=null?lookupProperty(depth0,"rawQuery"):depth0))!=null?helper:container.hooks.helperMissing,typeof helper==="function"?helper.call(depth0!=null?depth0:container.nullContext||{},{"name":"rawQuery","hash":{},"data":data,"loc":{"start":{"line":15,"column":35},"end":{"line":15,"column":47}}}):helper))+"\n \n"},"7":function _(container,depth0,helpers,partials,data){var stack1,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return"
    \n "+((stack1=container.lambda((stack1=depth0!=null?lookupProperty(depth0,"qa"):depth0)!=null?lookupProperty(stack1,"answer"):stack1,depth0))!=null?stack1:"")+"\n
    \n"},"9":function _(container,depth0,helpers,partials,data){var stack1,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return"
    \n "+((stack1=container.lambda((stack1=depth0!=null?lookupProperty(depth0,"qa"):depth0)!=null?lookupProperty(stack1,"answer"):stack1,depth0))!=null?stack1:"")+"\n
    \n"},"compiler":[8,">= 4.3.0"],"main":function main(container,depth0,helpers,partials,data){var stack1,alias1=depth0!=null?depth0:container.nullContext||{},lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return"
    \n
    \n

    \n"+((stack1=lookupProperty(helpers,"if").call(alias1,depth0!=null?lookupProperty(depth0,"showQuery"):depth0,{"name":"if","hash":{},"fn":container.program(1,data,0),"inverse":container.program(3,data,0),"data":data,"loc":{"start":{"line":5,"column":6},"end":{"line":10,"column":13}}}))!=null?stack1:"")+"

    \n"+((stack1=lookupProperty(helpers,"if").call(alias1,(stack1=depth0!=null?lookupProperty(depth0,"config"):depth0)!=null?lookupProperty(stack1,"showCorrection"):stack1,{"name":"if","hash":{},"fn":container.program(5,data,0),"inverse":container.noop,"data":data,"loc":{"start":{"line":12,"column":4},"end":{"line":17,"column":11}}}))!=null?stack1:"")+"
    \n \n"+((stack1=lookupProperty(helpers,"if").call(alias1,(stack1=depth0!=null?lookupProperty(depth0,"config"):depth0)!=null?lookupProperty(stack1,"isAuth"):stack1,{"name":"if","hash":{},"fn":container.program(7,data,0),"inverse":container.program(9,data,0),"data":data,"loc":{"start":{"line":21,"column":4},"end":{"line":29,"column":11}}}))!=null?stack1:"")+"
    \n"},"useData":true}},{name:"results-site-search",precompiled:{"1":function _(container,depth0,helpers,partials,data){var stack1,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return"

    \n "+container.escapeExpression(container.lambda((stack1=depth0!=null?lookupProperty(depth0,"labels"):depth0)!=null?lookupProperty(stack1,"otherResults"):stack1,depth0))+"\n

    \n"},"3":function _(container,depth0,helpers,partials,data){var stack1,alias1=depth0!=null?depth0:container.nullContext||{},lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return"
    \n

    \n"+((stack1=lookupProperty(helpers,"if").call(alias1,depth0!=null?lookupProperty(depth0,"showQuery"):depth0,{"name":"if","hash":{},"fn":container.program(4,data,0),"inverse":container.program(6,data,0),"data":data,"loc":{"start":{"line":12,"column":8},"end":{"line":17,"column":15}}}))!=null?stack1:"")+"

    \n"+((stack1=lookupProperty(helpers,"if").call(alias1,(stack1=depth0!=null?lookupProperty(depth0,"config"):depth0)!=null?lookupProperty(stack1,"showCorrection"):stack1,{"name":"if","hash":{},"fn":container.program(8,data,0),"inverse":container.noop,"data":data,"loc":{"start":{"line":19,"column":6},"end":{"line":24,"column":13}}}))!=null?stack1:"")},"4":function _(container,depth0,helpers,partials,data){var stack1,helper,alias1=container.escapeExpression,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return" "+alias1(container.lambda((stack1=depth0!=null?lookupProperty(depth0,"labels"):depth0)!=null?lookupProperty(stack1,"siteSearchHeading"):stack1,depth0))+"\n "+alias1((helper=(helper=lookupProperty(helpers,"query")||(depth0!=null?lookupProperty(depth0,"query"):depth0))!=null?helper:container.hooks.helperMissing,typeof helper==="function"?helper.call(depth0!=null?depth0:container.nullContext||{},{"name":"query","hash":{},"data":data,"loc":{"start":{"line":14,"column":96},"end":{"line":14,"column":105}}}):helper))+"\n"},"6":function _(container,depth0,helpers,partials,data){var stack1,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return" "+container.escapeExpression(container.lambda((stack1=depth0!=null?lookupProperty(depth0,"labels"):depth0)!=null?lookupProperty(stack1,"siteSearchHeadingAlt"):stack1,depth0))+"\n"},"8":function _(container,depth0,helpers,partials,data){var stack1,helper,alias1=container.escapeExpression,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return" \n "+alias1(container.lambda((stack1=depth0!=null?lookupProperty(depth0,"labels"):depth0)!=null?lookupProperty(stack1,"autoCorrectSearch"):stack1,depth0))+" "+alias1((helper=(helper=lookupProperty(helpers,"rawQuery")||(depth0!=null?lookupProperty(depth0,"rawQuery"):depth0))!=null?helper:container.hooks.helperMissing,typeof helper==="function"?helper.call(depth0!=null?depth0:container.nullContext||{},{"name":"rawQuery","hash":{},"data":data,"loc":{"start":{"line":22,"column":37},"end":{"line":22,"column":49}}}):helper))+"\n \n"},"10":function _(container,depth0,helpers,partials,data,blockParams,depths){var stack1,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return(stack1=lookupProperty(helpers,"if").call(depth0!=null?depth0:container.nullContext||{},depth0!=null?lookupProperty(depth0,"isFaq"):depth0,{"name":"if","hash":{},"fn":container.program(11,data,0,blockParams,depths),"inverse":container.program(18,data,0,blockParams,depths),"data":data,"loc":{"start":{"line":29,"column":6},"end":{"line":96,"column":13}}}))!=null?stack1:""},"11":function _(container,depth0,helpers,partials,data,blockParams,depths){var stack1,helper,alias1=depth0!=null?depth0:container.nullContext||{},alias2=container.hooks.helperMissing,alias3="function",alias4=container.escapeExpression,alias5=container.lambda,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return"
  • \n \n \n "+alias4(alias5((stack1=depths[1]!=null?lookupProperty(depths[1],"labels"):depths[1])!=null?lookupProperty(stack1,"siteSearchFaqQ"):stack1,depth0))+"\n \n \n "+alias4(alias5((stack1=depths[1]!=null?lookupProperty(depths[1],"labels"):depths[1])!=null?lookupProperty(stack1,"siteSearchFaqQFullForm"):stack1,depth0))+"\n \n "+((stack1=(helper=(helper=lookupProperty(helpers,"highlightedTitle")||(depth0!=null?lookupProperty(depth0,"highlightedTitle"):depth0))!=null?helper:alias2,_typeof(helper)===alias3?helper.call(alias1,{"name":"highlightedTitle","hash":{},"data":data,"loc":{"start":{"line":40,"column":10},"end":{"line":40,"column":32}}}):helper))!=null?stack1:"")+"\n"+((stack1=lookupProperty(helpers,"if").call(alias1,depth0!=null?lookupProperty(depth0,"title"):depth0,{"name":"if","hash":{},"fn":container.program(14,data,0,blockParams,depths),"inverse":container.program(16,data,0,blockParams,depths),"data":data,"loc":{"start":{"line":41,"column":10},"end":{"line":44,"column":17}}}))!=null?stack1:"")+" \n
    \n
    \n \n "+alias4(alias5((stack1=depths[1]!=null?lookupProperty(depths[1],"labels"):depths[1])!=null?lookupProperty(stack1,"siteSearchFaqA"):stack1,depth0))+"\n \n \n "+alias4(alias5((stack1=depths[1]!=null?lookupProperty(depths[1],"labels"):depths[1])!=null?lookupProperty(stack1,"siteSearchFaqAFullForm"):stack1,depth0))+"\n \n "+((stack1=(helper=(helper=lookupProperty(helpers,"answer")||(depth0!=null?lookupProperty(depth0,"answer"):depth0))!=null?helper:alias2,_typeof(helper)===alias3?helper.call(alias1,{"name":"answer","hash":{},"data":data,"loc":{"start":{"line":54,"column":12},"end":{"line":54,"column":24}}}):helper))!=null?stack1:"")+"\n
    \n
    \n \n
    \n
  • \n"},"12":function _(container,depth0,helpers,partials,data){var helper,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return" target=\""+container.escapeExpression((helper=(helper=lookupProperty(helpers,"window")||(depth0!=null?lookupProperty(depth0,"window"):depth0))!=null?helper:container.hooks.helperMissing,typeof helper==="function"?helper.call(depth0!=null?depth0:container.nullContext||{},{"name":"window","hash":{},"data":data,"loc":{"start":{"line":32,"column":164},"end":{"line":32,"column":174}}}):helper))+"\"\n "},"14":function _(container,depth0,helpers,partials,data){return""},"16":function _(container,depth0,helpers,partials,data){return" UNTITLED\n"},"18":function _(container,depth0,helpers,partials,data,blockParams,depths){var stack1,helper,alias1=depth0!=null?depth0:container.nullContext||{},alias2=container.hooks.helperMissing,alias3="function",alias4=container.escapeExpression,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return"
  • \n \n "+((stack1=(helper=(helper=lookupProperty(helpers,"highlightedTitle")||(depth0!=null?lookupProperty(depth0,"highlightedTitle"):depth0))!=null?helper:alias2,_typeof(helper)===alias3?helper.call(alias1,{"name":"highlightedTitle","hash":{},"data":data,"loc":{"start":{"line":73,"column":10},"end":{"line":73,"column":32}}}):helper))!=null?stack1:"")+"\n"+((stack1=lookupProperty(helpers,"if").call(alias1,depth0!=null?lookupProperty(depth0,"title"):depth0,{"name":"if","hash":{},"fn":container.program(14,data,0,blockParams,depths),"inverse":container.program(16,data,0,blockParams,depths),"data":data,"loc":{"start":{"line":74,"column":10},"end":{"line":77,"column":17}}}))!=null?stack1:"")+" \n"+((stack1=lookupProperty(helpers,"if").call(alias1,depth0!=null?lookupProperty(depth0,"text_content"):depth0,{"name":"if","hash":{},"fn":container.program(19,data,0,blockParams,depths),"inverse":container.noop,"data":data,"loc":{"start":{"line":79,"column":8},"end":{"line":83,"column":15}}}))!=null?stack1:"")+((stack1=lookupProperty(helpers,"if").call(alias1,depth0!=null?lookupProperty(depth0,"isBrain"):depth0,{"name":"if","hash":{},"fn":container.program(21,data,0,blockParams,depths),"inverse":container.noop,"data":data,"loc":{"start":{"line":84,"column":8},"end":{"line":94,"column":15}}}))!=null?stack1:"")+"
  • \n"},"19":function _(container,depth0,helpers,partials,data){var stack1,helper,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return"

    \n "+((stack1=(helper=(helper=lookupProperty(helpers,"highlightedAnswer")||(depth0!=null?lookupProperty(depth0,"highlightedAnswer"):depth0))!=null?helper:container.hooks.helperMissing,typeof helper==="function"?helper.call(depth0!=null?depth0:container.nullContext||{},{"name":"highlightedAnswer","hash":{},"data":data,"loc":{"start":{"line":81,"column":10},"end":{"line":81,"column":33}}}):helper))!=null?stack1:"")+"\n

    \n"},"21":function _(container,depth0,helpers,partials,data,blockParams,depths){var stack1,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return(stack1=lookupProperty(helpers,"if").call(depth0!=null?depth0:container.nullContext||{},(stack1=depths[1]!=null?lookupProperty(depths[1],"config"):depths[1])!=null?lookupProperty(stack1,"isAuth"):stack1,{"name":"if","hash":{},"fn":container.program(14,data,0,blockParams,depths),"inverse":container.program(22,data,0,blockParams,depths),"data":data,"loc":{"start":{"line":85,"column":8},"end":{"line":93,"column":15}}}))!=null?stack1:""},"22":function _(container,depth0,helpers,partials,data,blockParams,depths){var stack1,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return"
    \n \n \n "+container.escapeExpression(container.lambda((stack1=depths[1]!=null?lookupProperty(depths[1],"labels"):depths[1])!=null?lookupProperty(stack1,"authenticatedLinkMessage"):stack1,depth0))+"\n \n
    \n"},"compiler":[8,">= 4.3.0"],"main":function main(container,depth0,helpers,partials,data,blockParams,depths){var stack1,alias1=depth0!=null?depth0:container.nullContext||{},lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return"
    \n
    \n"+((stack1=lookupProperty(helpers,"if").call(alias1,(stack1=depth0!=null?lookupProperty(depth0,"config"):depth0)!=null?lookupProperty(stack1,"isAnswerPresent"):stack1,{"name":"if","hash":{},"fn":container.program(1,data,0,blockParams,depths),"inverse":container.program(3,data,0,blockParams,depths),"data":data,"loc":{"start":{"line":3,"column":4},"end":{"line":25,"column":13}}}))!=null?stack1:"")+"
    \n
      \n"+((stack1=lookupProperty(helpers,"each").call(alias1,(stack1=depth0!=null?lookupProperty(depth0,"siteSearch"):depth0)!=null?lookupProperty(stack1,"results"):stack1,{"name":"each","hash":{},"fn":container.program(10,data,0,blockParams,depths),"inverse":container.noop,"data":data,"loc":{"start":{"line":28,"column":6},"end":{"line":97,"column":15}}}))!=null?stack1:"")+"
    \n
    \n
    "},"useData":true,"useDepths":true}},{name:"search-results-container-flyout",precompiled:{"compiler":[8,">= 4.3.0"],"main":function main(container,depth0,helpers,partials,data){var stack1,alias1=depth0!=null?depth0:container.nullContext||{},alias2=container.hooks.helperMissing,alias3=container.escapeExpression,alias4=container.lambda,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return alias3((lookupProperty(helpers,"cardUtility")||depth0&&lookupProperty(depth0,"cardUtility")||alias2).call(alias1,depth0!=null?lookupProperty(depth0,"resultsCardsSettings"):depth0,{"name":"cardUtility","hash":{},"data":data,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":36}}}))+"\n
    \n
    \n "+alias3(alias4((stack1=depth0!=null?lookupProperty(depth0,"labels"):depth0)!=null?lookupProperty(stack1,"beginLayer"):stack1,depth0))+"\n
    \n
    \n "+((stack1=(lookupProperty(helpers,"spinner")||depth0&&lookupProperty(depth0,"spinner")||alias2).call(alias1,depth0!=null?lookupProperty(depth0,"resultsSpinner"):depth0,{"name":"spinner","hash":{},"data":data,"loc":{"start":{"line":7,"column":6},"end":{"line":7,"column":34}}}))!=null?stack1:"")+"\n
    \n \n
    \n
    \n \n \n\n \n
    \n
    \n
    \n
    "+alias3(alias4((stack1=depth0!=null?lookupProperty(depth0,"labels"):depth0)!=null?lookupProperty(stack1,"outageIntro"):stack1,depth0))+"
    \n

    \n "+alias3(alias4((stack1=depth0!=null?lookupProperty(depth0,"labels"):depth0)!=null?lookupProperty(stack1,"outageApology"):stack1,depth0))+"\n \n "+alias3(alias4((stack1=depth0!=null?lookupProperty(depth0,"labels"):depth0)!=null?lookupProperty(stack1,"outageAuthHelpSupport"):stack1,depth0))+"\n \n

    \n
    \n
    \n \n \n \n
    \n
    \n
    "+alias3(alias4((stack1=depth0!=null?lookupProperty(depth0,"labels"):depth0)!=null?lookupProperty(stack1,"noResultsPageApology"):stack1,depth0))+"
    \n

    \n "+alias3(alias4((stack1=depth0!=null?lookupProperty(depth0,"labels"):depth0)!=null?lookupProperty(stack1,"noResultsPageSuggestions"):stack1,depth0))+"\n \n "+alias3(alias4((stack1=depth0!=null?lookupProperty(depth0,"labels"):depth0)!=null?lookupProperty(stack1,"outageAuthHelpSupport"):stack1,depth0))+"\n \n

    \n
    \n
    \n
    \n
    "},"useData":true}},{name:"search-results-container-inline",precompiled:{"compiler":[8,">= 4.3.0"],"main":function main(container,depth0,helpers,partials,data){var stack1,alias1=depth0!=null?depth0:container.nullContext||{},alias2=container.hooks.helperMissing,alias3=container.lambda,alias4=container.escapeExpression,lookupProperty=container.lookupProperty||function(parent,propertyName){if(Object.prototype.hasOwnProperty.call(parent,propertyName)){return parent[propertyName]}return undefined};return"
    \n
    \n
    \n "+((stack1=(lookupProperty(helpers,"spinner")||depth0&&lookupProperty(depth0,"spinner")||alias2).call(alias1,depth0!=null?lookupProperty(depth0,"resultsSpinner"):depth0,{"name":"spinner","hash":{},"data":data,"loc":{"start":{"line":4,"column":6},"end":{"line":4,"column":34}}}))!=null?stack1:"")+"\n
    \n \n
    \n
    \n \n \n
    \n\n \n
    \n
    \n warning icon\n \n
    \n
    \n

    "+alias4(alias3((stack1=depth0!=null?lookupProperty(depth0,"labels"):depth0)!=null?lookupProperty(stack1,"outagePageIntro"):stack1,depth0))+"

    \n

    \n "+alias4(alias3((stack1=depth0!=null?lookupProperty(depth0,"labels"):depth0)!=null?lookupProperty(stack1,"outagePageApology"):stack1,depth0))+"\n \n "+alias4(alias3((stack1=depth0!=null?lookupProperty(depth0,"labels"):depth0)!=null?lookupProperty(stack1,"outageAuthHelpSupport"):stack1,depth0))+"\n \n

    \n
    \n
    \n \n \n \n
    \n
    \n warning icon\n \n
    \n
    \n

    "+alias4(alias3((stack1=depth0!=null?lookupProperty(depth0,"labels"):depth0)!=null?lookupProperty(stack1,"noResultsPageApology"):stack1,depth0))+"

    \n

    \n "+alias4(alias3((stack1=depth0!=null?lookupProperty(depth0,"labels"):depth0)!=null?lookupProperty(stack1,"noResultsPageSuggestions"):stack1,depth0))+"\n \n "+alias4(alias3((stack1=depth0!=null?lookupProperty(depth0,"labels"):depth0)!=null?lookupProperty(stack1,"outageAuthHelpSupport"):stack1,depth0))+"\n \n

    \n
    \n
    \n
    \n "+alias4((lookupProperty(helpers,"paginationHelper")||depth0&&lookupProperty(depth0,"paginationHelper")||alias2).call(alias1,depth0!=null?lookupProperty(depth0,"pagination"):depth0,{"name":"paginationHelper","hash":{},"data":data,"loc":{"start":{"line":67,"column":6},"end":{"line":67,"column":37}}}))+"\n
    \n
    \n"},"useData":true}}];return _this}_createClass(globalSearchResultsModuleTemplates,[{key:"templates",get:function get(){return scope.templates}},{key:"get",value:function get(templateName){return _handlebars2["default"].template(_lodash2["default"].find(this.templates,{name:templateName}).precompiled)}}]);return globalSearchResultsModuleTemplates}(_spartaTemplatesUtility2["default"]);;exports["default"]=new globalSearchResultsModuleTemplates});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("modules/global-search/global-search-results-module/1.0.0/js/global-search-results-module",["exports","utilities/global/sparta-events-utility/2.4.2/js/sparta-events-utility","utilities/global/sparta-messaging-utility/4.1.5/js/sparta-messaging-utility","utilities/global/sparta-mediaquery-utility/3.0.5/js/sparta-mediaquery-utility","utilities/global/sparta-transport-utility/4.2.1/js/sparta-transport-utility","utilities/helpers/helpers-card/1.4.3/js/helpers-card","utilities/vendor/jquery/3.7.1/js/jquery","utilities/helpers/helpers-pagination/1.0.10/js/helpers-pagination","utilities/global/sparta-module-utility/7.3.6/js/sparta-module-utility","utilities/global-search/global-search-brain-utility/1.0.0/js/global-search-brain-utility","utilities/global-search/global-search-common-utility/1.0.0/js/global-search-common-utility","utilities/global-search/global-search-jcr-utility/1.0.0/js/global-search-jcr-utility","utilities/global/sparta-spinner-utility/1.3.5/js/sparta-spinner-utility","utilities/helpers/helpers-spinner/1.3.3/js/helpers-spinner","utilities/vendor/handlebars/4.7.8/js/handlebars","utilities/global-search/global-search-tracking-utility/1.0.0/js/global-search-tracking-utility","utilities/global/sparta-pagination-utility/1.0.5/js/sparta-pagination-utility","utilities/platform/widget-details","modules/global-search/global-search-results-module/1.0.0/js/results-controller","modules/global-search/global-search-results-module/1.0.0/js/results-view","modules/global-search/global-search-results-module/1.0.0/js/results-model","modules/global-search/global-search-results-module/1.0.0/js/qa-answer-controller","modules/global-search/global-search-results-module/1.0.0/js/qa-answer-view","modules/global-search/global-search-results-module/1.0.0/js/qa-answer-model","modules/global-search/global-search-results-module/1.0.0/js/site-search-controller","modules/global-search/global-search-results-module/1.0.0/js/site-search-view","modules/global-search/global-search-results-module/1.0.0/js/site-search-model","modules/global-search/global-search-results-module/1.0.0/js/templates","css!modules/global-search/global-search-results-module/1.0.0/css/global-search-results-module.scss.css"],function(exports,_spartaEventsUtility,_spartaMessagingUtility,_spartaMediaqueryUtility,_spartaTransportUtility,_helpersCard,_jquery,_helpersPagination,_spartaModuleUtility,_globalSearchBrainUtility,_globalSearchCommonUtility,_globalSearchJcrUtility,_spartaSpinnerUtility,_helpersSpinner,_handlebars,_globalSearchTrackingUtility,_spartaPaginationUtility,_widgetDetails,_resultsController,_resultsView,_resultsModel,_qaAnswerController,_qaAnswerView,_qaAnswerModel,_siteSearchController,_siteSearchView,_siteSearchModel,_templates){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=undefined;var _spartaEventsUtility2=_interopRequireDefault(_spartaEventsUtility);var _spartaMessagingUtility2=_interopRequireDefault(_spartaMessagingUtility);var _spartaMediaqueryUtility2=_interopRequireDefault(_spartaMediaqueryUtility);var _spartaTransportUtility2=_interopRequireDefault(_spartaTransportUtility);var _helpersCard2=_interopRequireDefault(_helpersCard);var _jquery2=_interopRequireDefault(_jquery);var _helpersPagination2=_interopRequireDefault(_helpersPagination);var _spartaModuleUtility2=_interopRequireDefault(_spartaModuleUtility);var _globalSearchBrainUtility2=_interopRequireDefault(_globalSearchBrainUtility);var _globalSearchCommonUtility2=_interopRequireDefault(_globalSearchCommonUtility);var _globalSearchJcrUtility2=_interopRequireDefault(_globalSearchJcrUtility);var _spartaSpinnerUtility2=_interopRequireDefault(_spartaSpinnerUtility);var _helpersSpinner2=_interopRequireDefault(_helpersSpinner);var _handlebars2=_interopRequireDefault(_handlebars);var _globalSearchTrackingUtility2=_interopRequireDefault(_globalSearchTrackingUtility);var _spartaPaginationUtility2=_interopRequireDefault(_spartaPaginationUtility);var _widgetDetails2=_interopRequireDefault(_widgetDetails);var _resultsController2=_interopRequireDefault(_resultsController);var _resultsView2=_interopRequireDefault(_resultsView);var _resultsModel2=_interopRequireDefault(_resultsModel);var _qaAnswerController2=_interopRequireDefault(_qaAnswerController);var _qaAnswerView2=_interopRequireDefault(_qaAnswerView);var _qaAnswerModel2=_interopRequireDefault(_qaAnswerModel);var _siteSearchController2=_interopRequireDefault(_siteSearchController);var _siteSearchView2=_interopRequireDefault(_siteSearchView);var _siteSearchModel2=_interopRequireDefault(_siteSearchModel);var _templates2=_interopRequireDefault(_templates);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i0&&arguments[0]!==undefined?arguments[0]:{};this.attachEvents(options)}},{key:"attachEvents",value:function attachEvents(){this.moduleInstance.Events.sub("global.search.results-received",_jquery2["default"].proxy(this.handleResultsReceived,this))}},{key:"handleResultsReceived",value:function handleResultsReceived(args){this.container=args.data.target;if(args.data.response.qa.answer.length===0){(0,_jquery2["default"])(this.qaContainerClass).hide()}else{(0,_jquery2["default"])(this.qaContainerClass).show();this.render(args.data);if(this.moduleInstance.resultsExperience){if(this.moduleInstance.resultsExperience.toLowerCase()==="flyout"){(0,_jquery2["default"])(this.container).find(".spa-card__foot").show();(0,_jquery2["default"])(this.qaContainerClass).find(".qa-answer.live-results").removeClass("spa-card spa-card--medium spa-card--overlay show-search")}else{(0,_jquery2["default"])(this.qaContainerClass).find(".qa-answer.live-results").addClass("spa-card spa-card--medium spa-card--overlay show-search")}}}}},{key:"render",value:function render(){var data=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};var view=this.qaView.getView();if(view){var target=this.container.find(this.qaContainerClass);(0,_jquery2["default"])(target).html(view(data.response));var container=target.find(".spa-global-search-managed-top-result-ans--container");this.qaView.modifyBrains(container,this.moduleInstance.isAuth);this.qaView.formatTables(container,data.response.labels);this.qaView.massageAda(container);this.qaView.massageFullImage(container);this.qaView.linkFootnotes(container,data.response.labels)}}}]);return QaAnswerController}();exports.default=QaAnswerController});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("modules/global-search/global-search-results-module/1.0.0/js/qa-answer-model",["exports","utilities/global/sparta-events-utility/2.4.2/js/sparta-events-utility","utilities/global/sparta-messaging-utility/4.1.5/js/sparta-messaging-utility","utilities/global/sparta-mediaquery-utility/3.0.5/js/sparta-mediaquery-utility","utilities/global/sparta-transport-utility/4.2.1/js/sparta-transport-utility","utilities/helpers/helpers-card/1.4.3/js/helpers-card","utilities/vendor/jquery/3.7.1/js/jquery","utilities/helpers/helpers-pagination/1.0.10/js/helpers-pagination","utilities/global/sparta-module-utility/7.3.6/js/sparta-module-utility","utilities/global-search/global-search-brain-utility/1.0.0/js/global-search-brain-utility","utilities/global-search/global-search-common-utility/1.0.0/js/global-search-common-utility","utilities/global-search/global-search-jcr-utility/1.0.0/js/global-search-jcr-utility","utilities/global/sparta-spinner-utility/1.3.5/js/sparta-spinner-utility","utilities/helpers/helpers-spinner/1.3.3/js/helpers-spinner","utilities/vendor/handlebars/4.7.8/js/handlebars","utilities/global-search/global-search-tracking-utility/1.0.0/js/global-search-tracking-utility","utilities/global/sparta-pagination-utility/1.0.5/js/sparta-pagination-utility","utilities/platform/widget-details","modules/global-search/global-search-results-module/1.0.0/js/templates","css!modules/global-search/global-search-results-module/1.0.0/css/global-search-results-module.scss.css"],function(exports,_spartaEventsUtility,_spartaMessagingUtility,_spartaMediaqueryUtility,_spartaTransportUtility,_helpersCard,_jquery,_helpersPagination,_spartaModuleUtility,_globalSearchBrainUtility,_globalSearchCommonUtility,_globalSearchJcrUtility,_spartaSpinnerUtility,_helpersSpinner,_handlebars,_globalSearchTrackingUtility,_spartaPaginationUtility,_widgetDetails,_templates){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=undefined;var _spartaEventsUtility2=_interopRequireDefault(_spartaEventsUtility);var _spartaMessagingUtility2=_interopRequireDefault(_spartaMessagingUtility);var _spartaMediaqueryUtility2=_interopRequireDefault(_spartaMediaqueryUtility);var _spartaTransportUtility2=_interopRequireDefault(_spartaTransportUtility);var _helpersCard2=_interopRequireDefault(_helpersCard);var _jquery2=_interopRequireDefault(_jquery);var _helpersPagination2=_interopRequireDefault(_helpersPagination);var _spartaModuleUtility2=_interopRequireDefault(_spartaModuleUtility);var _globalSearchBrainUtility2=_interopRequireDefault(_globalSearchBrainUtility);var _globalSearchCommonUtility2=_interopRequireDefault(_globalSearchCommonUtility);var _globalSearchJcrUtility2=_interopRequireDefault(_globalSearchJcrUtility);var _spartaSpinnerUtility2=_interopRequireDefault(_spartaSpinnerUtility);var _helpersSpinner2=_interopRequireDefault(_helpersSpinner);var _handlebars2=_interopRequireDefault(_handlebars);var _globalSearchTrackingUtility2=_interopRequireDefault(_globalSearchTrackingUtility);var _spartaPaginationUtility2=_interopRequireDefault(_spartaPaginationUtility);var _widgetDetails2=_interopRequireDefault(_widgetDetails);var _templates2=_interopRequireDefault(_templates);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i0?$name.text().replace(regExStripNumber,""):"",$unmasked=(0,_jquery2["default"])(""),$mask=(0,_jquery2["default"])(""),$masked=(0,_jquery2["default"])("");$name.text(_jquery2["default"].trim(simpleName));$unmasked.text(account);$mask.text(util.string.repeat("X",account.length-4));$masked.text(account.substr(account.length-4)).prepend($mask);$account.empty().append($unmasked).append($masked)});return $container},toggleContent=function toggleContent($target,container){var $container=(0,_jquery2["default"])($target,container),action=$container.attr("data-action"),actionTarget=$container.attr("data-action-target"),$genericControl=(0,_jquery2["default"])(""),$controls=(0,_jquery2["default"])("[data-action-controls]",$container).addClass("controls");$controls.each(function(){var $controlOn,$controlOff,rowCount=(0,_jquery2["default"])("tbody tr",$container).length,actionObjectLabel,actionObjectText,actionVerbShow,actionVerbHide;actionObjectLabel="noun"+actionTarget;actionObjectText=labels[actionObjectLabel];actionVerbShow=util.string.entitiesToCharacters(labels.verbShow);actionVerbHide=util.string.entitiesToCharacters(labels.verbHide);actionObjectText=util.string.entitiesToCharacters(actionObjectText);if(typeof action!=="string"||typeof actionObjectText!=="string"||typeof actionObjectText==="undefined"||rowCount===0){return $container}switch(action){case"mask":$controlOn=$genericControl.clone().addClass("unmasker").text(actionVerbShow+" "+actionObjectText);$controlOff=$genericControl.clone().addClass("masker").text(actionVerbHide+" "+actionObjectText);(0,_jquery2["default"])("tbody tr .account",$container).append($controlOn).append($controlOff);(0,_jquery2["default"])("tbody tr .account .unmasker",$container).click(function(){(0,_jquery2["default"])("tbody tr",$container).removeClass("unmasking");(0,_jquery2["default"])(this).closest("tr").addClass("unmasking")});(0,_jquery2["default"])("tbody tr .account .masker",$container).click(function(){(0,_jquery2["default"])(this).closest("tr").removeClass("unmasking")});break}});return $container},formatAmounts=function formatAmounts(marker,$container){(0,_jquery2["default"])(marker,$container).each(function(){var $amount=(0,_jquery2["default"])(this),value=util.string.formatAccounting(util.string.formatDecimal($amount.text())),$units=(0,_jquery2["default"])("$");$amount.text(value).prepend($units)});return $container},addSubAccounts=function addSubAccounts(marker,$container){(0,_jquery2["default"])(marker,$container).each(function(){var $tr=(0,_jquery2["default"])(this),parentAccount=$tr.data("account-primary"),$parent=(0,_jquery2["default"])("tr",$container).filter(function(){return(0,_jquery2["default"])(this).data("account")===parentAccount}),$siblings=(0,_jquery2["default"])(marker,$container).filter(function(){return(0,_jquery2["default"])(this).data("account-primary")===parentAccount}),$youngest=$siblings.last();$parent.addClass("has-subaccount");$youngest.addClass("last")})},insertLabels=function insertLabels($target,container){var $container=(0,_jquery2["default"])($target,container),$parent=$container.parent(),html="",id="",defaultId="insertLabelsActionId",i,marker,label,markerTarget=/(\{\{i18n\..+?\}\})/gi,labelTarget=/\{\{i18n\.(.+?)\}\}/gi,markers=[],specificMarker=new RegExp,specificLabel="";if($container.length===0){return $target}if($container.attr("id")){id=$container.attr("id")}else{id=defaultId;$container.attr("id",defaultId)}html=$parent.html();markers=html.match(markerTarget);if(markers){for(i=0;i0){$right.css({"margin-top":difference})}else{$left.css({"margin-top":0-difference})}$left.addClass("newline").add($right).addClass("balanced")},balanceRoutingTables=function balanceRoutingTables($tables,container){var $container=(0,_jquery2["default"])($tables,container),$left=$container.filter(":nth-child(odd)");$left.each(resizeToRight)},limitItems=function limitItems(container){(0,_jquery2["default"])(container).find(".limit-items").each(function(){var $who=(0,_jquery2["default"])(this),what=$who.data("item-limit-filter")||"nothing",howmuch=$who.data("item-limit-amount")||0;$who.find(_jquery2["default"].trim(what)+":gt("+(howmuch-1)+")").remove()})},markerTable=".search-table",markerAmount="tbody td.amount",markerAccount="tbody td.account",markerSubaccount="tbody tr.subaccount",$table=(0,_jquery2["default"])(markerTable,container);limitItems(container);$table=insertLabels($table,container);$table=formatAmounts(markerAmount,$table);$table=formatAccounts(markerAccount,$table);$table=toggleContent($table,container);$table=addSubAccounts(markerSubaccount,$table);setTimeout(function(){balanceRoutingTables("table.search-routing.split",container)},0)}},{key:"massageAda",value:function massageAda(container){var addHidden=function addHidden(){var base="data-link",marker="ada",markerRegex=new RegExp("{ada(.*?)}","gi"),$elements=(0,_jquery2["default"])(),$adaShell=(0,_jquery2["default"])(""),i,adjustAdaMarkers=function adjustAdaMarkers(base,marker,container){var n,oldAttribute,newAttribute,$els,e,$el,numbers={"one":"1","two":"2","three":"3"};for(n in numbers){if(numbers.hasOwnProperty(n)){oldAttribute=[base,marker,n].join("-");newAttribute=base+"-"+marker+numbers[n];$els=(0,_jquery2["default"])("["+oldAttribute+"]",container);for(e=0;e<$els.length;e++){$el=$els.eq(e);$el.attr(newAttribute,$el.attr(oldAttribute)).removeAttr(oldAttribute)}}}},insertAda=function insertAda($element,prefix){var t,target,attribute,text,$ada=$adaShell.clone(true),ada,targets=$element.text().match(markerRegex);for(t=0;t").append($ada).html();$element.removeAttr(attribute).html($element.html().replace(target,$ada.text().length?ada:""))}};adjustAdaMarkers(base,marker,container);$elements=(0,_jquery2["default"])("a",container).filter(function(){return markerRegex.test((0,_jquery2["default"])(this).text())});for(i=0;i<$elements.length;i++){insertAda($elements.eq(i),base+"-"+marker)}},addAriaToButtons=function addAriaToButtons(){(0,_jquery2["default"])(".btn-bofa",container).attr("aria-role","button")};addHidden();addAriaToButtons()}},{key:"massageFullImage",value:function massageFullImage(container){var $container=(0,_jquery2["default"])(container).filter(":first"),$content=$container.find(".answer"),$image=$content.find("img");if(_jquery2["default"].trim($content.text()).length<10){$content.addClass("full-width-image");$image.removeAttr("style")}}},{key:"linkFootnotes",value:function linkFootnotes(container){var markers={"number":"","roman":"","letter":"","star":"*","pound":"#","sectional":"§","dagger":"†","diesis":"‡"},answer=".answer",footnoteContainer="
    ",footnoteWrapper=".footnote:contains([fn-)",markerWrapper="sup:contains([fn-)",connectClass="fn-glue",boundClass="fn-bound",contentClass="fn-content",attrBase="data-footnote",attrType=attrBase+"-type",attrOrder=attrBase+"-order",attrValue=attrBase+"-value",attrFunction=attrBase+"-function",attrRendered=attrBase+"-rendered",fnRegex=/\[fn-(.+?)-(.+?)\]/g,boundRegex=/\[(.+?)\]/g,createMarker=function createMarker(type,count){var html=count,delimiter=".";if(typeof count==="number"){switch(type){case"number":html=count.toString();break;case"roman":html=_globalSearchCommonUtility2["default"].number.romanize(count);break;case"letter":html=String.fromCharCode(96+count);break;default:html=new Array(count+1).join(markers[type]);delimiter=null;break}}else{delimiter=null}delimiter=delimiter?""+delimiter+"":"";return""+html+delimiter+""},addVisualAndLink=function addVisualAndLink($marked,marker){var type=$marked.attr(attrFunction),$glue=$marked.find("."+connectClass),glue=$marked.attr(attrBase),ada=labels.nounFootnote?""+labels.nounFootnote+" ":"";switch(type){case"link":$glue.html(""+ada+marker+"");break;case"footnote":$glue.html(""+marker);break}$glue.addClass(boundClass+" fn-"+type)},linkToTargets=function linkToTargets($links,$targets){var l,s,type,linkCount=0,targetCount=0,already,alreadyMarked=[],$link,$linkSubset,$linkCurrent,$target,currentTarget,adjustedLink;for(l=0;l<$links.length;l++){$linkCurrent=$links.eq(l);type=$linkCurrent.attr(attrType);if(_jquery2["default"].inArray(type,alreadyMarked)===-1){alreadyMarked.push(type);linkCount+=1;targetCount=0;$linkSubset=$links.not("."+boundClass).filter("["+attrType+"="+type+"]");$targets.not("."+boundClass).filter("["+attrType+"="+type+"]").attr(attrOrder,100*linkCount+99);for(s=0;s<$linkSubset.length;s++){$link=$linkSubset.eq(s);currentTarget=$link.attr(attrBase);$target=$targets.filter("["+attrBase+"="+currentTarget+"]");already=null;if($target.length>0){already=$target.attr(attrRendered);adjustedLink=createMarker(type,already?already:++targetCount);$target.attr(attrRendered,(0,_jquery2["default"])(adjustedLink).text());if(!already){$target.attr(attrOrder,100*linkCount+$links.index($link))}addVisualAndLink($link,adjustedLink);addVisualAndLink($target,adjustedLink)}}}}},$footnotes=(0,_jquery2["default"])(footnoteWrapper,container),$markers=(0,_jquery2["default"])(markerWrapper,container),$content=(0,_jquery2["default"])(footnoteContainer);_jquery2["default"].fn.cleanFootnoteMarker=function(type){_jquery2["default"].each(this,function(){var $marked=(0,_jquery2["default"])(this),glue=" ",marker=$marked.text().match(fnRegex);if(marker){$marked.attr(attrBase,marker[0].replace(boundRegex,"$1")).attr(attrType,marker[0].replace(fnRegex,"$1")).attr(attrValue,marker[0].replace(fnRegex,"$2")).attr(attrFunction,type).html(_jquery2["default"].trim($marked.html().replace(fnRegex,glue)))}});return this};_jquery2["default"].fn.wrapFootnoteContent=function(){var i,$note;for(i=0;i").addClass("cf").find("."+connectClass).prependTo($note)}return this};_jquery2["default"].fn.sortBy=function(order){var $group=(0,_jquery2["default"])(this),sortByFootnote=function sortByFootnote(a,b){var aOrder=parseInt("0"+(0,_jquery2["default"])(a).attr(attrOrder)),bOrder=parseInt("0"+(0,_jquery2["default"])(b).attr(attrOrder));return aOrderbOrder?1:0},$container=(0,_jquery2["default"])("
    ").insertBefore($group.filter(":first"));switch(order){case"footnote-order":$group=$group.sort(sortByFootnote);break}_jquery2["default"].map($group,function(val){$container.append(val)});$container.children().unwrap();return $group};$content.append($footnotes);$markers.cleanFootnoteMarker("link");$footnotes.cleanFootnoteMarker("footnote");$footnotes.wrapFootnoteContent();linkToTargets($markers,$footnotes);$footnotes.sortBy("footnote-order");if($content.text()!==""){$content.appendTo((0,_jquery2["default"])(answer,container))}}}]);return QaAnswerView}();exports.default=QaAnswerView});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("modules/global-search/global-search-results-module/1.0.0/js/results-controller",["exports","utilities/global/sparta-events-utility/2.4.2/js/sparta-events-utility","utilities/global/sparta-messaging-utility/4.1.5/js/sparta-messaging-utility","utilities/global/sparta-mediaquery-utility/3.0.5/js/sparta-mediaquery-utility","utilities/global/sparta-transport-utility/4.2.1/js/sparta-transport-utility","utilities/helpers/helpers-card/1.4.3/js/helpers-card","utilities/vendor/jquery/3.7.1/js/jquery","utilities/helpers/helpers-pagination/1.0.10/js/helpers-pagination","utilities/global/sparta-module-utility/7.3.6/js/sparta-module-utility","utilities/global-search/global-search-brain-utility/1.0.0/js/global-search-brain-utility","utilities/global-search/global-search-common-utility/1.0.0/js/global-search-common-utility","utilities/global-search/global-search-jcr-utility/1.0.0/js/global-search-jcr-utility","utilities/global/sparta-spinner-utility/1.3.5/js/sparta-spinner-utility","utilities/helpers/helpers-spinner/1.3.3/js/helpers-spinner","utilities/vendor/handlebars/4.7.8/js/handlebars","utilities/global-search/global-search-tracking-utility/1.0.0/js/global-search-tracking-utility","utilities/global/sparta-pagination-utility/1.0.5/js/sparta-pagination-utility","utilities/platform/widget-details","modules/global-search/global-search-results-module/1.0.0/js/templates","css!modules/global-search/global-search-results-module/1.0.0/css/global-search-results-module.scss.css"],function(exports,_spartaEventsUtility,_spartaMessagingUtility,_spartaMediaqueryUtility,_spartaTransportUtility,_helpersCard,_jquery,_helpersPagination,_spartaModuleUtility,_globalSearchBrainUtility,_globalSearchCommonUtility,_globalSearchJcrUtility,_spartaSpinnerUtility,_helpersSpinner,_handlebars,_globalSearchTrackingUtility,_spartaPaginationUtility,_widgetDetails,_templates){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=undefined;var _spartaEventsUtility2=_interopRequireDefault(_spartaEventsUtility);var _spartaMessagingUtility2=_interopRequireDefault(_spartaMessagingUtility);var _spartaMediaqueryUtility2=_interopRequireDefault(_spartaMediaqueryUtility);var _spartaTransportUtility2=_interopRequireDefault(_spartaTransportUtility);var _helpersCard2=_interopRequireDefault(_helpersCard);var _jquery2=_interopRequireDefault(_jquery);var _helpersPagination2=_interopRequireDefault(_helpersPagination);var _spartaModuleUtility2=_interopRequireDefault(_spartaModuleUtility);var _globalSearchBrainUtility2=_interopRequireDefault(_globalSearchBrainUtility);var _globalSearchCommonUtility2=_interopRequireDefault(_globalSearchCommonUtility);var _globalSearchJcrUtility2=_interopRequireDefault(_globalSearchJcrUtility);var _spartaSpinnerUtility2=_interopRequireDefault(_spartaSpinnerUtility);var _helpersSpinner2=_interopRequireDefault(_helpersSpinner);var _handlebars2=_interopRequireDefault(_handlebars);var _globalSearchTrackingUtility2=_interopRequireDefault(_globalSearchTrackingUtility);var _spartaPaginationUtility2=_interopRequireDefault(_spartaPaginationUtility);var _widgetDetails2=_interopRequireDefault(_widgetDetails);var _templates2=_interopRequireDefault(_templates);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i0&&arguments[0]!==undefined?arguments[0]:{};this.attachEvents(options)}},{key:"attachEvents",value:function attachEvents(){var _this=this;this.moduleInstance.Events.sub("global.search.request-updated",_jquery2["default"].proxy(this.handleRequestUpdated,this));if(this.moduleInstance.resultsExperience&&this.moduleInstance.resultsExperience.toLowerCase()==="flyout"){this.moduleInstance.Events.sub("global.search.query-updated",_jquery2["default"].proxy(this.hidePopup,this));this.moduleInstance.Events.sub("global.search.escape-clicked",_jquery2["default"].proxy(this.hidePopup,this));this.moduleInstance.Events.sub("global.search.focus-out",_jquery2["default"].proxy(this.hidePopup,this));(0,_jquery2["default"])(document).on("mouseup",_jquery2["default"].proxy(this.handleBodyClick,this));(0,_jquery2["default"])(document).on("keyup",_jquery2["default"].proxy(this.handleBodyKeyup,this));this.moduleInstance.Events.sub(_spartaMediaqueryUtility2["default"].EVENTS.BREAKPOINT_CHANGE,function(data){if(data&&data.data&&data.data.viewport){_this.hide()}})}if(this.tracking){this.tracking.registerEventHandlers()}}},{key:"handleRequestUpdated",value:function handleRequestUpdated(args){this.pageIndex=0;if(args&&args.data){var invoker=args.data.invoker;if(invoker&&(0,_jquery2["default"])(invoker).length>0){if((0,_jquery2["default"])(invoker)[0].tagName.toLowerCase()==="input"||(0,_jquery2["default"])(invoker)[0].tagName.toLowerCase()==="button"){this.invoker=invoker}else if((0,_jquery2["default"])(invoker).parents("button").length>0){this.invoker=(0,_jquery2["default"])(invoker).parents("button")}else{this.invoker=null}}this.render(args.data)}}},{key:"render",value:function render(){var options=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};this.queryRequest=options;if(this.moduleInstance.resultsExperience&&this.moduleInstance.resultsExperience.toLowerCase()==="flyout"){this.container=options.target}if(!this.resultsContainer){var view=this.resultsView.getView();var data=this.resultsModel.getUIData({query:options.query});if(this.moduleInstance.resultsExperience&&this.moduleInstance.resultsExperience.toLowerCase()==="flyout"){_helpersCard2["default"].register(_handlebars2["default"])}_helpersSpinner2["default"].register(_handlebars2["default"]);if(this.moduleInstance.resultsExperience&&this.moduleInstance.resultsExperience.toLowerCase()==="inline"){_helpersPagination2["default"].register(_handlebars2["default"])}var html=view(data);(0,_jquery2["default"])(this.container).find(this.resultsContainerClass).remove();(0,_jquery2["default"])(this.container).append(html);this.resultsContainer=(0,_jquery2["default"])(this.container).find(this.resultsContainerClass);if(this.moduleInstance.resultsExperience&&this.moduleInstance.resultsExperience.toLowerCase()==="flyout"){(0,_jquery2["default"])(this.container).find(this.cardId).find(".spa-card__body").html("");(0,_jquery2["default"])(this.container).find(this.cardId).find(".spa-card__body").append(this.resultsContainer);(0,_jquery2["default"])(this.container).find(this.cardId).find(".spa-card__dismissible").on("click",_jquery2["default"].proxy(this.hidePopup,this));(0,_jquery2["default"])(document.body).on("keyup",_jquery2["default"].proxy(this.handleNavigation,this));if(this.moduleInstance.inputExperience.toLowerCase()==="header"&&this.viewport.indexOf("small")>-1){(0,_jquery2["default"])(this.container).find(this.cardId).removeClass("spa-card spa-card--medium spa-card--overlay")}}if(this.moduleInstance.inputExperience&&this.moduleInstance.inputExperience.toLowerCase()!=="stage"){(0,_jquery2["default"])(this.container).find(this.cardId).addClass("spa-global-search-flyout-pos--right")}}if(this.viewport.indexOf("medium")>-1&&this.moduleInstance.inputExperience&&this.moduleInstance.inputExperience.toLowerCase()==="header"){this.inputContainer=this.resultsContainer.find("#global-search-input-container-md");if((0,_jquery2["default"])(this.invoker)[0].tagName.toLowerCase()==="input"){this.moduleInstance.Events.pub("global.search.medium-breakpoint",{target:this.inputContainer,focusInput:true})}else{this.moduleInstance.Events.pub("global.search.medium-breakpoint",{target:this.inputContainer,focusButton:true})}}if(!this.queryRequest.query){this.show(".empty-search");this.tracking.registerEventHandlers();if(this.invoker){(0,_jquery2["default"])(this.invoker).off("keydown.searchresults").on("keydown.searchresults",_jquery2["default"].proxy(this.handleKeydown,this))}}else{this.show(".throbber");this.spinner.show(".throbber");var rows=this.moduleInstance.jcrHelper.getSettings({key:"suggestedSearchLimit"});var start=0;if(this.moduleInstance.resultsExperience&&this.moduleInstance.resultsExperience.toLowerCase()==="inline"){rows=this.moduleInstance.jcrHelper.getSettings({key:"searchItemLimitInline"});start=this.pageIndex*this.moduleInstance.jcrHelper.getSettings({key:"searchItemLimitInline"})}var request={query:options.query,start:start,rows:rows,checkSpelling:this.isNullOrEmpty(options.checkSpelling)?true:options.checkSpelling,lang:this.moduleInstance.lang};this.resultsModel.getServiceData(request).then(_jquery2["default"].proxy(this.getDataSuccess,this),_jquery2["default"].proxy(this.getDataFailed,this))}}},{key:"getDataSuccess",value:function getDataSuccess(data){if(this.moduleInstance.resultsExperience.toLowerCase()==="flyout"&&(0,_jquery2["default"])(this.cardId).is(":visible")===false){return}this.data=data;this.tracking.handleResultsUpdated(this.data);this.spinner.hide();this.hide(".throbber");if(this.invoker){(0,_jquery2["default"])(this.invoker).off("keydown.searchresults").on("keydown.searchresults",_jquery2["default"].proxy(this.handleKeydown,this))}if(data.error){this.show(".outage");this.tracking.registerEventHandlers();return}if(data.qa.answer.length===0&&data.siteSearch.results.length===0){this.show(".no-results");this.tracking.registerEventHandlers();return}this.moduleInstance.Events.pub("global.search.results-received",{response:data,target:(0,_jquery2["default"])(this.container)});this.updateDescribeBy(true);this.tracking.registerEventHandlers();var autoCorrect=(0,_jquery2["default"])(".spa-global-search-managed-top-result--suggest-link");autoCorrect.on("click",_jquery2["default"].proxy(function(event){this.moduleInstance.Events.pub("global.search.request-updated",{query:this.queryRequest.query,target:this.container,checkSpelling:false,invoker:this.invoker})},this));if(this.moduleInstance.resultsExperience&&this.moduleInstance.resultsExperience.toLowerCase()==="inline"){var paginationSettings=_jquery2["default"].extend(this.data.pagination,{totalRecords:data.siteSearch.total>50?50:data.siteSearch.total,index:this.pageIndex});var paginationMarkup=_helpersPagination2["default"].render(paginationSettings);var container=document.getElementById("global-search-result-pagination");if(container){container.innerHTML=paginationMarkup}var obj=new _spartaPaginationUtility2["default"];obj.init(Object.assign(paginationSettings,{id:"#advancedPagination",domContainer:"#global-search-result-pagination",callback:_jquery2["default"].proxy(this.handlePageChange,this)}))}}},{key:"getDataFailed",value:function getDataFailed(data){this.spinner.hide();this.hide(".throbber");this.show(".outage");this.tracking.registerEventHandlers()}},{key:"handleBodyClick",value:function handleBodyClick(event){event.stopPropagation();if(event.target&&this.checkIfExternalClick(event.target)){this.hide()}}},{key:"checkIfExternalClick",value:function checkIfExternalClick(element){if((0,_jquery2["default"])(element).parents(this.cardId).length===0){return true}return false}},{key:"checkIfExternalToWidget",value:function checkIfExternalToWidget(element){if((0,_jquery2["default"])(element).parents(this.widgetContainerId).length===0){return true}return false}},{key:"handlePageChange",value:function handlePageChange(event,args){var paginationSettings=_jquery2["default"].extend(this.data.pagination,{index:event.index});this.pageIndex=event.index;var paginationMarkup=_helpersPagination2["default"].render(paginationSettings);var container=document.getElementById("global-search-result-pagination");container.innerHTML=paginationMarkup;var obj=new _spartaPaginationUtility2["default"];obj.init(Object.assign(paginationSettings,{id:"#advancedPagination",domContainer:"#global-search-result-pagination",callback:_jquery2["default"].proxy(this.handlePageChange,this)}));(0,_jquery2["default"])("html, body").animate({scrollTop:"0"});if(this.data.spellingCorrected&&this.data.spellingCorrected===true&&this.queryRequest.query!=this.data.correctedQuery){this.queryRequest.query=this.data.correctedQuery;(0,_jquery2["default"])("#nav-search-query").val(this.data.correctedQuery)}this.render(this.queryRequest)}},{key:"handleKeydown",value:function handleKeydown(events){if(events.keyCode===40){(0,_jquery2["default"])(this.resultsContainerClass).find(".spa-global-search--sections").find("[tabindex='0']:visible").first().focus();events.preventDefault()}}},{key:"show",value:function show(sectionName){this.hide();(0,_jquery2["default"])(this.resultsContainerClass).show();(0,_jquery2["default"])(this.cardId).show();(0,_jquery2["default"])(this.resultsContainerClass).children().children(sectionName).show();this.updateDescribeBy(true);if((0,_jquery2["default"])(this.container).find(this.inputTextboxContainerClass)&&this.moduleInstance.inputExperience.toLowerCase()==="stage"&&this.moduleInstance.resultsExperience.toLowerCase()==="flyout"){(0,_jquery2["default"])(this.container).find(this.inputTextboxContainerClass).addClass("show")}}},{key:"hide",value:function hide(sectionName){if(sectionName){(0,_jquery2["default"])(this.resultsContainerClass).children().children(sectionName).hide()}else{(0,_jquery2["default"])(this.resultsContainerClass).hide();if(this.invoker){(0,_jquery2["default"])(this.invoker).attr("aria-expanded","false");this.updateDescribeBy(false)}(0,_jquery2["default"])(this.cardId).hide();(0,_jquery2["default"])(this.resultsContainerClass).find(".spa-global-search--sections").children().hide();if((0,_jquery2["default"])(this.container).find(this.inputTextboxContainerClass)&&this.moduleInstance.inputExperience.toLowerCase()==="stage"&&this.moduleInstance.resultsExperience.toLowerCase()==="flyout"&&(0,_jquery2["default"])(this.cardId).is(":visible")){(0,_jquery2["default"])(this.container).find(this.inputTextboxContainerClass).removeClass("show")}}(0,_jquery2["default"])(this.container).find(this.cardId).find(".spa-card__foot").hide();(0,_jquery2["default"])(this.container).find("#global-search-result-pagination").hide()}},{key:"hidePopup",value:function hidePopup(args){if(args.event==="global.search.escape-clicked"&&this.invoker){if(this.viewport.indexOf("medium")===-1&&(0,_jquery2["default"])(this.cardId).is(":visible")){(0,_jquery2["default"])(this.invoker).focus()}}this.hide()}},{key:"handleBodyKeyup",value:function handleBodyKeyup(event){if(event.target&&event.target.tagName.toLowerCase()!=="html"&&event.target.tagName.toLowerCase()!=="body"&&(0,_jquery2["default"])(this.cardId).is(":visible")&&this.checkIfExternalToWidget(event.target)){this.hide()}}},{key:"updateDescribeBy",value:function updateDescribeBy(isSet){if(isSet&&this.invoker){(0,_jquery2["default"])(this.invoker).attr("aria-expanded","true");var id=(0,_jquery2["default"])(this.resultsContainerClass).find(".spa-global-search--sections").find("[tabindex='0']:visible").first().attr("id");if(id){(0,_jquery2["default"])(this.invoker).attr("aria-describedby",id)}else{(0,_jquery2["default"])(this.invoker).attr("aria-describedby","")}}else{(0,_jquery2["default"])(this.invoker).attr("aria-describedby","")}}},{key:"isNullOrEmpty",value:function isNullOrEmpty(obj){return obj===null||typeof obj==="undefined"||obj===""}}]);return ResultsController}();exports.default=ResultsController});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("modules/global-search/global-search-results-module/1.0.0/js/results-model",["exports","utilities/global/sparta-events-utility/2.4.2/js/sparta-events-utility","utilities/global/sparta-messaging-utility/4.1.5/js/sparta-messaging-utility","utilities/global/sparta-mediaquery-utility/3.0.5/js/sparta-mediaquery-utility","utilities/global/sparta-transport-utility/4.2.1/js/sparta-transport-utility","utilities/helpers/helpers-card/1.4.3/js/helpers-card","utilities/vendor/jquery/3.7.1/js/jquery","utilities/helpers/helpers-pagination/1.0.10/js/helpers-pagination","utilities/global/sparta-module-utility/7.3.6/js/sparta-module-utility","utilities/global-search/global-search-brain-utility/1.0.0/js/global-search-brain-utility","utilities/global-search/global-search-common-utility/1.0.0/js/global-search-common-utility","utilities/global-search/global-search-jcr-utility/1.0.0/js/global-search-jcr-utility","utilities/global/sparta-spinner-utility/1.3.5/js/sparta-spinner-utility","utilities/helpers/helpers-spinner/1.3.3/js/helpers-spinner","utilities/vendor/handlebars/4.7.8/js/handlebars","utilities/global-search/global-search-tracking-utility/1.0.0/js/global-search-tracking-utility","utilities/global/sparta-pagination-utility/1.0.5/js/sparta-pagination-utility","utilities/platform/widget-details","modules/global-search/global-search-results-module/1.0.0/js/templates","css!modules/global-search/global-search-results-module/1.0.0/css/global-search-results-module.scss.css"],function(exports,_spartaEventsUtility,_spartaMessagingUtility,_spartaMediaqueryUtility,_spartaTransportUtility,_helpersCard,_jquery,_helpersPagination,_spartaModuleUtility,_globalSearchBrainUtility,_globalSearchCommonUtility,_globalSearchJcrUtility,_spartaSpinnerUtility,_helpersSpinner,_handlebars,_globalSearchTrackingUtility,_spartaPaginationUtility,_widgetDetails,_templates){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=undefined;var _spartaEventsUtility2=_interopRequireDefault(_spartaEventsUtility);var _spartaMessagingUtility2=_interopRequireDefault(_spartaMessagingUtility);var _spartaMediaqueryUtility2=_interopRequireDefault(_spartaMediaqueryUtility);var _spartaTransportUtility2=_interopRequireDefault(_spartaTransportUtility);var _helpersCard2=_interopRequireDefault(_helpersCard);var _jquery2=_interopRequireDefault(_jquery);var _helpersPagination2=_interopRequireDefault(_helpersPagination);var _spartaModuleUtility2=_interopRequireDefault(_spartaModuleUtility);var _globalSearchBrainUtility2=_interopRequireDefault(_globalSearchBrainUtility);var _globalSearchCommonUtility2=_interopRequireDefault(_globalSearchCommonUtility);var _globalSearchJcrUtility2=_interopRequireDefault(_globalSearchJcrUtility);var _spartaSpinnerUtility2=_interopRequireDefault(_spartaSpinnerUtility);var _helpersSpinner2=_interopRequireDefault(_helpersSpinner);var _handlebars2=_interopRequireDefault(_handlebars);var _globalSearchTrackingUtility2=_interopRequireDefault(_globalSearchTrackingUtility);var _spartaPaginationUtility2=_interopRequireDefault(_spartaPaginationUtility);var _widgetDetails2=_interopRequireDefault(_widgetDetails);var _templates2=_interopRequireDefault(_templates);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i0&&arguments[0]!==undefined?arguments[0]:{};var labels=this.jcrHelper.getAllLabels();var searchData=this.jcrHelper.getSearchData();var resultsCardsSettings=searchData.resultsCardsSettings;var resultsSpinner=searchData.resultsSpinner;var pagination=JSON.parse(JSON.stringify(searchData.pagination));var links={helpSupport:this.moduleInstance.isAuth?this.brain.fullUrl("custservice"):this.jcrHelper.getUrl({key:"helpSupportUnAuth"}),contactUs:this.moduleInstance.isAuth?this.brain.fullUrl("contactus"):this.jcrHelper.getUrl({key:"contactUsUnAuth"})};var config={isAuth:this.moduleInstance.isAuth};return{labels:labels,resultsCardsSettings:resultsCardsSettings,resultsSpinner:resultsSpinner,links:links,config:config,pagination:pagination}}},{key:"getServiceData",value:function getServiceData(){var options=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};this.ps=_jquery2["default"].Deferred();try{options.query=options.query.replace(/<|>/g,"");this.query=options.query;this.request=this.getRequest(options);var transportObj={cache:false,method:"POST",data:JSON.stringify(this.request),dataType:"json",contentType:"application/json",url:this.searchUrl,xhrFields:{withCredentials:true},success:_jquery2["default"].proxy(this.successCallback,this),error:_jquery2["default"].proxy(this.failureCallback,this)};var arrSearchContext=window.location.pathname&&window.location.pathname.length>1?window.location.pathname.split("/"):null;var searchContext=arrSearchContext&&arrSearchContext.length>1?arrSearchContext[1]:null;if(searchContext){transportObj.headers={"search-context":searchContext}}_spartaTransportUtility2["default"].subscribe(transportObj)}catch(ex){this.failureCallback()}return this.ps}},{key:"getRequest",value:function getRequest(){var options=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};var request={query:"".concat(_globalSearchCommonUtility2["default"].string.insecure(options.query)),start:options.start,rows:options.rows,checkSpelling:options.checkSpelling,channel:options.channel,device:options.device,context:options.context,lang:options.lang};return request}},{key:"successCallback",value:function successCallback(data){var processedData=this.processData(data);processedData=_jquery2["default"].extend(processedData,this.getUIData({}));if(!processedData.error){processedData.config.showCorrection=processedData.spellingCorrected;processedData.query=processedData.spellingCorrected?processedData.correctedQuery:this.query;processedData.rawQuery=this.query;processedData.showQuery=!/\d/.test(processedData.query);processedData.qa.answer=_globalSearchCommonUtility2["default"].string.cleanString(processedData.qa.answer);if(processedData.qa.answer&&processedData.qa.answer.length>0){processedData.config.isAnswerPresent=true}else{processedData.config.isAnswerPresent=false}processedData.resultsCardsSettings.foot.data[0].URL=this.moduleInstance.isAuth?this.jcrHelper.getUrl({key:"fullSearchPageAuth"}):this.jcrHelper.getUrl({key:"fullSearchPageUnAuth"});processedData.resultsCardsSettings.foot.data[0].URL+="?state="+encodeURIComponent(processedData.query.replace(/\'/gi,"")).replace(/\*/gi,"%2A")}this.ps.resolve(processedData)}},{key:"failureCallback",value:function failureCallback(){var data={error:"service",ErrorMsg:this.jcrHelper.getLabel({key:"outageIntro"})};data=_jquery2["default"].extend(data,this.getUIData({}));this.ps.reject(data)}},{key:"processData",value:function processData(response){var request=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{page:1};var formattedResponse={};if(!response){formattedResponse.error="service";return formattedResponse}formattedResponse.spellingCorrected=response.spellingCorrected;if(response.hasOwnProperty("correctedQuery")){formattedResponse.correctedQuery=response.correctedQuery}formattedResponse.related=[];if(response.related){var related=this.namedListGet(response.related,"answer");for(var i=0;i"']*))/g,_jquery2["default"].proxy(function(match,attribute,quote,quotedTarget,unquotedTarget){return"href=\"".concat(this.brain.fullUrl(quotedTarget||unquotedTarget||"",_globalSearchCommonUtility2["default"].string.insecure(query)),"\"")},this));return result}},{key:"processQaSearchData",value:function processQaSearchData(response){var answer=this.namedListFirst(response.answer,"response")||"";return{answer:this.renderBrainLinks(answer,response.correctedQuery)}}},{key:"processSiteSearchData",value:function processSiteSearchData(response){var i;var id;var highlighting;var results=response.response.docs;var l=results.length;var r={};var badContentKey="text_content";if(response.highlighting){for(i=0;i"+r.highlightedTitle+"").text();if(r.url&&r.url.match(/answer_type=olb-url/)){delete r.language}}return{total:response.response.numFound,first:response.response.start,results:results}}},{key:"processId",value:function processId(response){return(this.namedListFirst(response.chatcontext,"cid")||"").replace("java.util.UUID:","")}},{key:"namedListGet",value:function namedListGet(array,key){var keys={};if(array){var i;var l=array.length;for(i=0;i0&&arguments[0]!==undefined?arguments[0]:{};this.attachEvents(options)}},{key:"attachEvents",value:function attachEvents(){this.moduleInstance.Events.sub("global.search.results-received",_jquery2["default"].proxy(this.handleResultsReceived,this));var toggleText=(0,_jquery2["default"])(this.container).find(this.toggleTextClass);toggleText.on("click",_jquery2["default"].proxy(this.handleToggleText,this))}},{key:"handleResultsReceived",value:function handleResultsReceived(args){this.container=args.data.target;this.data=args.data;if(args.data.response.siteSearch.results.length===0){(0,_jquery2["default"])(this.siteSearchContainerClass).hide()}else{(0,_jquery2["default"])(this.siteSearchContainerClass).show();this.render(args.data);if(this.moduleInstance.resultsExperience&&this.moduleInstance.resultsExperience.toLowerCase()==="flyout"){(0,_jquery2["default"])(this.container).find(".spa-card__foot").show();var footerLink=(0,_jquery2["default"])(this.container).find(".spa-card__foot").find(".spa-global-search-result-view--all");footerLink.attr("href",args.data.response.resultsCardsSettings.foot.data[0].URL)}else{(0,_jquery2["default"])(this.container).find("#global-search-result-pagination").show()}}}},{key:"render",value:function render(){var data=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};var view=this.siteSearchView.getView();var processedData=this.siteSearchModel.getProcessedData(data);if(view){var target=this.container.find(this.siteSearchContainerClass);(0,_jquery2["default"])(target).html(view(processedData));if(this.moduleInstance.resultsExperience&&this.moduleInstance.resultsExperience.toLowerCase()==="flyout"&&data.response.config.isAnswerPresent==true){this.siteSearchView.hideRecordsAboveLimit(target)}var aToggle=(0,_jquery2["default"])(this.container).find(this.toggleTextClass);var divAnswerContainer=(0,_jquery2["default"])(aToggle).parent();var divAnswer=(0,_jquery2["default"])(divAnswerContainer).find(".answer");var allHiddenAnsDivs=(0,_jquery2["default"])(divAnswer).find("div[hidden]");if(allHiddenAnsDivs&&allHiddenAnsDivs.length>0){allHiddenAnsDivs.removeAttr("hidden")}for(var i=0;i0&&arguments[0]!==undefined?arguments[0]:{};var request=options.request;this.data=this.processResults(options.response);var page=1;var pageCount=1;var results=this.itemLimit===null?this.data.siteSearch.results:this.data.siteSearch.results.slice(0,this.itemLimit);this.data.siteSearch.showHeading=!(this.data.spellingCorrected&&this.data.qa.answer.length===0);this.data.siteSearch.showFullHeading=this.isFullSearch;this.data.siteSearch.showResults=results.length>0;this.data.siteSearch.results=results;this.data.siteSearch.pageNumber=page>1?page:null;this.data.siteSearch.lastPage=page===pageCount;return this.data}},{key:"processResults",value:function processResults(response){var search=response.siteSearch;var results=search.results;var resultsBefore=search.first;var l=results.length;var answerType="answer_type";var i;var type;var target;var counts={};counts.faq=0;counts.managed=0;counts.brain=0;var brain=new _globalSearchBrainUtility2["default"]({isAuth:this.moduleInstance.isAuth,moduleInstance:this.moduleInstance});for(i=0;i").html(_jquery2["default"].trim(result.answer));answerContainer.find("a:contains(\"Expand all panels\")").remove();answerContainer.find("[class]").removeAttr("class");answerContainer.find("[id]").removeAttr("id");answerContainer.find("[style]").removeAttr("style");answerContainer.find("a[target]").removeAttr("target");answerContainer=this.trimContainers(answerContainer);this.removeEmptyElements(answerContainer);this.removeLeadingBreaks(answerContainer);var answerHtml=_jquery2["default"].trim(answerContainer.html());answerHtml=answerHtml.replace(/]*)?>([\u00a0\t\r\n]| )*/gi,"");result.answer=answerHtml}},{key:"trimContainers",value:function trimContainers(element){var containers=/^(div|li|span)$/i;var container=/^[ \t\n\r]*<[\s\S]*>[ \t\r\n]*$/;var children=element.children();if(children.length===1&&containers.test(children.eq(0).attr("tagName"))&&container.test(element.html())){return this.trimContainers(children)}return element}},{key:"removeEmptyElements",value:function removeEmptyElements(element){var empty=/^([ \u00a0\t\r\n]| )*$/;var child;var children=element.find("div:not(:has(*)),p:not(:has(*)),ul:not(:has(*)),li:not(:has(*))");var l=children.length;for(var i=0;i");child.html(child.html().replace(/^([ \t\r\n]*)+/i,""))}}}]);return SiteSearchModel}();exports.default=SiteSearchModel});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("modules/global-search/global-search-results-module/1.0.0/js/site-search-view",["exports","utilities/global/sparta-events-utility/2.4.2/js/sparta-events-utility","utilities/global/sparta-messaging-utility/4.1.5/js/sparta-messaging-utility","utilities/global/sparta-mediaquery-utility/3.0.5/js/sparta-mediaquery-utility","utilities/global/sparta-transport-utility/4.2.1/js/sparta-transport-utility","utilities/helpers/helpers-card/1.4.3/js/helpers-card","utilities/vendor/jquery/3.7.1/js/jquery","utilities/helpers/helpers-pagination/1.0.10/js/helpers-pagination","utilities/global/sparta-module-utility/7.3.6/js/sparta-module-utility","utilities/global-search/global-search-brain-utility/1.0.0/js/global-search-brain-utility","utilities/global-search/global-search-common-utility/1.0.0/js/global-search-common-utility","utilities/global-search/global-search-jcr-utility/1.0.0/js/global-search-jcr-utility","utilities/global/sparta-spinner-utility/1.3.5/js/sparta-spinner-utility","utilities/helpers/helpers-spinner/1.3.3/js/helpers-spinner","utilities/vendor/handlebars/4.7.8/js/handlebars","utilities/global-search/global-search-tracking-utility/1.0.0/js/global-search-tracking-utility","utilities/global/sparta-pagination-utility/1.0.5/js/sparta-pagination-utility","utilities/platform/widget-details","modules/global-search/global-search-results-module/1.0.0/js/templates","css!modules/global-search/global-search-results-module/1.0.0/css/global-search-results-module.scss.css"],function(exports,_spartaEventsUtility,_spartaMessagingUtility,_spartaMediaqueryUtility,_spartaTransportUtility,_helpersCard,_jquery,_helpersPagination,_spartaModuleUtility,_globalSearchBrainUtility,_globalSearchCommonUtility,_globalSearchJcrUtility,_spartaSpinnerUtility,_helpersSpinner,_handlebars,_globalSearchTrackingUtility,_spartaPaginationUtility,_widgetDetails,_templates){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=undefined;var _spartaEventsUtility2=_interopRequireDefault(_spartaEventsUtility);var _spartaMessagingUtility2=_interopRequireDefault(_spartaMessagingUtility);var _spartaMediaqueryUtility2=_interopRequireDefault(_spartaMediaqueryUtility);var _spartaTransportUtility2=_interopRequireDefault(_spartaTransportUtility);var _helpersCard2=_interopRequireDefault(_helpersCard);var _jquery2=_interopRequireDefault(_jquery);var _helpersPagination2=_interopRequireDefault(_helpersPagination);var _spartaModuleUtility2=_interopRequireDefault(_spartaModuleUtility);var _globalSearchBrainUtility2=_interopRequireDefault(_globalSearchBrainUtility);var _globalSearchCommonUtility2=_interopRequireDefault(_globalSearchCommonUtility);var _globalSearchJcrUtility2=_interopRequireDefault(_globalSearchJcrUtility);var _spartaSpinnerUtility2=_interopRequireDefault(_spartaSpinnerUtility);var _helpersSpinner2=_interopRequireDefault(_helpersSpinner);var _handlebars2=_interopRequireDefault(_handlebars);var _globalSearchTrackingUtility2=_interopRequireDefault(_globalSearchTrackingUtility);var _spartaPaginationUtility2=_interopRequireDefault(_spartaPaginationUtility);var _widgetDetails2=_interopRequireDefault(_widgetDetails);var _templates2=_interopRequireDefault(_templates);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i-1){container.find(".spa-global-search-result-info--list-info, .spa-global-search-result-faq--list").slice(threshold).hide()}}},{key:"getPartialAnswer",value:function getPartialAnswer(container,isFAQ){var threshold=this.moduleInstance.jcrHelper.getSettings({key:"searchAnswerLineLimit","default":""});if(threshold&&threshold>-1){var regWhitespace=/(\t+|\n+|\s{2,})/g;var clone=(0,_jquery2["default"])(container).clone();(0,_jquery2["default"])(clone).insertBefore(container);var cloneLabel=clone.children(".spa-global-search-result-faq--ans, .ada-hidden").clone();clone.find(".spa-global-search-result-faq--ans, .ada-hidden").remove();var innerText=clone.text().replace(regWhitespace," ").replace(regWhitespace," ");clone.html("").append(cloneLabel);var words=innerText.split(" ");var initialHeight=clone.height();var newHeight=clone.height();var lineCount=0;for(var i=0;ithreshold){var str=clone.html();var lastIndex=str.lastIndexOf(words[i]+" ");if(str.length>lastIndex){str=str.substring(0,lastIndex)}if(!isFAQ){lastIndex=str.trim().lastIndexOf(" ");if(str.length>lastIndex){str=str.substring(0,lastIndex)+" ..."}}clone.html(str);return clone}}}}clone.remove()}return null}}]);return SiteSearchView}();exports.default=SiteSearchView});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/community/common-browser-utils/1.0.0/js/common-browser-utils",["exports","utilities/platform/widget-details"],function(exports,_widgetDetails){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.isMobile=isMobile;exports.getMobileOperatingSystem=getMobileOperatingSystem;exports.isIos=isIos;exports.isAndroid=isAndroid;var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function isMobile(){return /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)?true:false}function getMobileOperatingSystem(){var userAgent=navigator.userAgent||navigator.vendor||window.opera;if(/windows phone/i.test(userAgent))return"Windows Phone";if(/android/i.test(userAgent))return"Android";if(/iPad|iPhone|iPod/.test(userAgent)&&!window.MSStream)return"iOS";return"unknown"}function isIos(){return isMobile()&&getMobileOperatingSystem()==="iOS"}function isAndroid(){return isMobile()&&getMobileOperatingSystem()==="Android"}});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/global-search/global-search-brain-utility/1.0.0/js/global-search-brain-utility",["exports","utilities/platform/widget-details"],function(exports,_widgetDetails){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=undefined;var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i0&&!future.match(securePath)}},{key:"newWindow",value:function newWindow(url){return this.checkAuth(window.location.href,url)?"_blank":""}},{key:"fullUrl",value:function fullUrl(target,query){var urlHost=this.isAuth?this.secureHost:this.wwwHost;var prefix=this.isAuth?brainPrefix:loginPrefix;var qs=typeof query==="string"&&!this.isAuth?searchAffix+query:"";return"".concat(urlHost).concat(prefix).concat(target.replace(/^brain:/,"")).concat(qs)}},{key:"toggleUrl",value:function toggleUrl(link){var forceTo=arguments.length>1&&arguments[1]!==undefined?arguments[1]:"";var href=link.attr("href");var toggleTo=href.match(loginPrefix)?"auth":"unauth";if(forceTo){toggleTo=forceTo}if(toggleTo==="auth"){link.attr("href",href.replace(loginPrefix,brainPrefix));if(link.attr("href").match("/myaccounts/brain/")){link.attr("target","")}}else{link.attr("href",href.replace(brainPrefix,loginPrefix))}return link}}]);return GlobalSearchBrainUtility}();exports.default=GlobalSearchBrainUtility});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/global-search/global-search-common-utility/1.0.0/js/global-search-common-utility",["exports","utilities/global/sparta-global-functions-utility/2.2.3/js/sparta-global-functions-utility","utilities/global/sparta-store-utility/3.1.2/js/sparta-store-utility","utilities/vendor/jquery/3.7.1/js/jquery","utilities/platform/widget-details"],function(exports,_spartaGlobalFunctionsUtility,_spartaStoreUtility,_jquery,_widgetDetails){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _spartaGlobalFunctionsUtility2=_interopRequireDefault(_spartaGlobalFunctionsUtility);var _spartaStoreUtility2=_interopRequireDefault(_spartaStoreUtility);var _jquery2=_interopRequireDefault(_jquery);var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i"]};this.html={wrap:function wrap(query,match,wrapper){var i;var wrap=typeof wrapper!=="undefined"&&wrapper.indexOf("|")>-1?wrapper.split("|"):["",""];var emphasis={open:{marker:"{{{{",wrap:wrap[0]},close:{marker:"}}}}",wrap:wrap[1]}};var matchRegex=new RegExp("");var cleanRegex=/<(?:.|\n)*?>/gm;var presentableQuery=objHelper.string.makePresentable(query.replace(cleanRegex,""));var presentableMatch=objHelper.string.makePresentable(match.replace(cleanRegex,""));var words=encodeURIComponent(presentableMatch).split("%20");var exclude=["a","an","the","of",".","\\",")","(",">","<"];for(i=0;i-1){continue}words[i]=words[i].replace(/\*|\(|\)/g,".S+");matchRegex=new RegExp("(".concat(words[i],")"),"gim");presentableQuery=presentableQuery.replace(matchRegex,"".concat(emphasis.open.marker,"$1").concat(emphasis.close.marker))}presentableQuery=presentableQuery.split(emphasis.open.marker).join(emphasis.open.wrap).split(emphasis.close.marker).join(emphasis.close.wrap).replace(emphasis.open.wrap+emphasis.close.wrap,"");return presentableQuery},injectIcons:function injectIcons($container){(0,_jquery2["default"])("[data-icon]",$container).each(function(){var $object=(0,_jquery2["default"])(this);var iconName=$object.data("icon");var iconClass=_jquery2["default"].map(iconName.split(" "),function(a){return"icon-".concat(a)}).join(" ");var $icon=(0,_jquery2["default"])("
    ").addClass(iconClass);var iconParts=4;if(iconName==="#!"){return}for(var i=1;i<=iconParts;i++){$icon.append("
    "))}$object.removeData("icon").attr("data-icon","#!");$object.append($icon)})},scrollTo:function scrollTo(target,container,position,offset){var method="position";var targetPosition=0;if(target.length===0){return}if(typeof container==="undefined"||container===""||container===null){container="html, body"}if(container==="html, body"){method="offset"}target=objHelper.jquerify(target);targetPosition=target.offset().top;offset=typeof offset==="number"?offset:0;targetPosition=target[method]().top+offset;position=typeof position==="string"?position:"top";if(position==="bottom"){targetPosition+=target.height()}(0,_jquery2["default"])(container).animate({scrollTop:targetPosition},"slow")}};this.string={makePresentable:function makePresentable(string){return _jquery2["default"].trim(string).replace(/\s+/g," ")},makeComparable:function makeComparable(string){return objHelper.string.makePresentable(string).toLowerCase()},renderHtmlEntities:function renderHtmlEntities(string){while(objHelper.entityRegExp.test(string)){string=string.replace(objHelper.entityRegExp,"&$1;")}return string},entitiesToCharacters:function entitiesToCharacters(text){if(typeof text==="undefined"){return""}return(0,_jquery2["default"])("
    ").html(text).text()},charactersToEntities:function charactersToEntities(text){var save=objHelper.entityClean.save;var ignore=objHelper.entityClean.ignore;var matches=text.match(/([\u00A0-\u9999<>])/gim);for(var i=0;i&*?%$@+!~()'";\s]/g;function encode(value){var hex=value.charCodeAt(0).toString(16);return"[[".concat("0000".concat(hex).slice(hex.length),"]]")}return function(query){return query?query.replace(forbiddenCharacters,encode):""}}()};this.number={romanize:function romanize(num){if(!+num){return false}var digits=String(+num).split(" ");var key=["","C","CC","CCC","CD","D","DC","DCC","DCCC","CM","","X","XX","XXX","XL","L","LX","LXX","LXXX","XC","","I","II","III","IV","V","VI","VII","VIII","IX"];var roman="";var i=3;while(i--){roman=(key[+digits.pop()+i*10]||"")+roman}return Array(+digits.join("")+1).join("M")+roman}};this.lang={DEFAULT:"en",locales:{en:"en_US",es:"es_US"},normalize:function normalize(locale){var result=/^[a-z]+/i.exec(locale);if(result===null){return objHelper.lang.DEFAULT}var language=result[0].toLowerCase();return objHelper.lang.locales.hasOwnProperty(language)?language:objHelper.lang.DEFAULT},getPageLanguage:function getPageLanguage(){return _spartaGlobalFunctionsUtility2["default"].getLanguage()},get:function get($link){var lang=$link?$link.data("language"):"";if(typeof lang!=="string"||lang.length===0){return objHelper.lang.getPageLanguage()}return objHelper.lang.normalize(lang)},shouldDisplayOol:function shouldDisplayOol($link){var pageLanguage=objHelper.lang.getPageLanguage();return pageLanguage!==objHelper.lang.get($link)&&pageLanguage!==objHelper.lang.DEFAULT&&_jquery2["default"].fn.boaFlexModal!==null}};this.site={getCurrentSite:function getCurrentSite(){return"OLB"}}}_createClass(GlobalSearchCommonUtility,[{key:"jquerify",value:function jquerify(item){return typeof item==="string"?(0,_jquery2["default"])(item):item}},{key:"queueMacroTask",value:function queueMacroTask(callback){setTimeout(callback,0)}},{key:"queueMicroTask",value:function queueMicroTask(callback){Promise.resolve(true).then(function(){callback()})}}]);return GlobalSearchCommonUtility}();var objHelper=new GlobalSearchCommonUtility;exports["default"]=objHelper});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/global-search/global-search-jcr-utility/1.0.0/js/global-search-jcr-utility",["exports","utilities/global/sparta-store-utility/3.1.2/js/sparta-store-utility","utilities/platform/widget-details"],function(exports,_spartaStoreUtility,_widgetDetails){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=undefined;var _spartaStoreUtility2=_interopRequireDefault(_spartaStoreUtility);var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i0&&arguments[0]!==undefined?arguments[0]:{site:"",searchJcrData:{}};_classCallCheck(this,GlobalSearchJcrUtility);this.site=options.site;this.jcr=options.searchJcrData;this.moduleInstance=options&&options.moduleInstance}_createClass(GlobalSearchJcrUtility,[{key:"getComponentsSetting",value:function getComponentsSetting(){var options=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{inputExperience:"",resultsExperience:"",componentName:""};var key="".concat(this.site,"_").concat(options.inputExperience,"_").concat(options.resultsExperience);return this.jcr.componentsSettings[key.toLowerCase()][options.componentName]}},{key:"getUrl",value:function getUrl(){var options=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{key:"",secureAlways:false};var url=this.jcr.componentsSettings.urls[options.key];if(url){if(url.indexOf("http")===0){return url}else{var secureHost;var wwwHost;if(this.moduleInstance.Widget&&this.moduleInstance.Widget.siteParams){secureHost=this.moduleInstance.Widget.siteParams.secureHost;wwwHost=this.moduleInstance.Widget.siteParams.wwwHost}if(options.secureAlways===true){return secureHost+url}else{if(this.moduleInstance.isAuth===true){return secureHost+url}else{return wwwHost+url}}}}return}},{key:"getAllUrls",value:function getAllUrls(){return this.jcr.componentsSettings.urls}},{key:"getLabel",value:function getLabel(){var options=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{key:"","default":""};return this.jcr.componentsSettings.stringResource[options.key]}},{key:"getAllLabels",value:function getAllLabels(){return this.jcr.componentsSettings.stringResource}},{key:"getPhoneNumber",value:function getPhoneNumber(){var options=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{key:"","default":""};return this.jcr.componentsSettings.phoneNumbers[options.key]}},{key:"getAllSettings",value:function getAllSettings(){return this.jcr.componentsSettings.settings}},{key:"getSettings",value:function getSettings(){var options=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{key:"","default":""};return this.jcr.componentsSettings.settings[options.key]}},{key:"getSearchData",value:function getSearchData(){return this.jcr.componentsSettings.searchData}}]);return GlobalSearchJcrUtility}();exports.default=GlobalSearchJcrUtility});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/global-search/global-search-tracking-utility/1.0.0/js/global-search-tracking-utility",["exports","utilities/global/sparta-transport-utility/4.2.1/js/sparta-transport-utility","utilities/vendor/jquery/3.7.1/js/jquery","utilities/platform/widget-details"],function(exports,_spartaTransportUtility,_jquery,_widgetDetails){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=undefined;var _spartaTransportUtility2=_interopRequireDefault(_spartaTransportUtility);var _jquery2=_interopRequireDefault(_jquery);var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i0){window.open(url,target)}else{document.location.href=url}return false}},{key:"handleLinkClick",value:function handleLinkClick(event){var link=(0,_jquery2["default"])(event.target).closest("a");this.link=link;var firstLink=this.data.qa.answer.length>0?null:(0,_jquery2["default"])(".title a").eq(0)[0];event.preventDefault();if(this.data.siteSearch.first>0||link[0]!==firstLink){if(this.data&&this.data.queryId){var request={answerId:link.data("id"),queryId:this.data.queryId,type:"selectedAnswer"};this.invokeService(request)}setTimeout(_jquery2["default"].proxy(function(){this.goToLink(this.link)},this),this.options.delay)}else{this.goToLink(this.link)}return false}},{key:"handleResultsUpdated",value:function handleResultsUpdated(data){if(data){this.data=data;if(this.data.queryId){var request={queryId:this.data.queryId,type:"searchedAgain"};this.invokeService(request)}setTimeout(_jquery2["default"].proxy(this.CoreMetricsReset,this),this.options.delay)}}},{key:"handleThirdPartyClick",value:function handleThirdPartyClick(event){var $clicked=(0,_jquery2["default"])(event.target);this.CoreMetricsLinkClick($clicked)}},{key:"registerEventHandlers",value:function registerEventHandlers(){this.options.headerResultsContainer.find(".title a, .answer a").off("click.tracking").on("click.tracking",_jquery2["default"].proxy(this.handleLinkClick,this));this.options.headerResultsContainer.find("a.spa-global-search-managed-top-result--link").off("click.tracking").on("click.tracking",_jquery2["default"].proxy(this.handleLinkClick,this));this.options.headerResultsContainer.find(".track-me").off("click.tracking").on("click.tracking",_jquery2["default"].proxy(this.handleThirdPartyClick,this));this.options.stageResultsContainer.find(".title a, .answer a").off("click.tracking").on("click.tracking",_jquery2["default"].proxy(this.handleLinkClick,this));this.options.stageResultsContainer.find("a.spa-global-search-managed-top-result--link").off("click.tracking").on("click.tracking",_jquery2["default"].proxy(this.handleLinkClick,this));this.options.stageResultsContainer.find(".track-me").off("click.tracking").on("click.tracking",_jquery2["default"].proxy(this.handleThirdPartyClick,this))}},{key:"CoreMetricsReset",value:function CoreMetricsReset(){try{if(window.bactm&&typeof window.bactm.rescanDOM==="function"){window.bactm.rescanDOM()}}catch(error){}}},{key:"CoreMetricsLinkClick",value:function CoreMetricsLinkClick($link){if((0,_jquery2["default"])($link).parents("button").length>0){$link=(0,_jquery2["default"])($link).parents("button")}var href=$link.attr("href");var name=$link.attr("name");var element=$link[0].tagName.toUpperCase();var type=$link.attr("type");if(!name){name=$link.attr("data-bactmln")}switch(element){case"INPUT":href=element+(type?":"+type.toUpperCase():"");break}try{if(window.bactm&&typeof window.bactm.manualLinkClick==="function"){window.bactm.manualLinkClick(href,name)}}catch(error){}}}]);return GlobalSearchTrackingUtility}();exports.default=GlobalSearchTrackingUtility});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/global/jcr-utility/1.3.1/js/jcr-utility",["exports","utilities/global/sparta-defensive-check-utility/1.3.0/js/sparta-defensive-check-utility","utilities/global/sparta-store-utility/3.1.2/js/sparta-store-utility","utilities/vendor/lodash/4.17.21/js/lodash.custom.min","utilities/platform/widget-details","utilities/vendor/fetch/2.0.3/js/fetch"],function(exports,_spartaDefensiveCheckUtility,_spartaStoreUtility,_lodashCustom,_widgetDetails){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.resolveDataSources=resolveDataSources;var _spartaDefensiveCheckUtility2=_interopRequireDefault(_spartaDefensiveCheckUtility);var _spartaStoreUtility2=_interopRequireDefault(_spartaStoreUtility);var _lodashCustom2=_interopRequireDefault(_lodashCustom);var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _regeneratorRuntime(){"use strict";_regeneratorRuntime=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function define(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{define({},"")}catch(t){define=function(t,e,r){return t[e]=r}}function wrap(t,e,r,n){var i=e&&e.prototype instanceof Generator?e:Generator,a=Object.create(i.prototype),c=new Context(n||[]);return o(a,"_invoke",{value:makeInvokeMethod(t,r,c)}),a}function tryCatch(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=wrap;var h="suspendedStart",l="suspendedYield",f="executing",s="completed",y={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}var p={};define(p,a,function(){return this});var d=Object.getPrototypeOf,v=d&&d(d(values([])));v&&v!==r&&n.call(v,a)&&(p=v);var g=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(p);function defineIteratorMethods(t){["next","throw","return"].forEach(function(e){define(t,e,function(t){return this._invoke(e,t)})})}function AsyncIterator(t,e){function invoke(r,o,i,a){var c=tryCatch(t[r],t,o);if("throw"!==c.type){var u=c.arg,h=u.value;return h&&"object"==typeof h&&n.call(h,"__await")?e.resolve(h.__await).then(function(t){invoke("next",t,i,a)},function(t){invoke("throw",t,i,a)}):e.resolve(h).then(function(t){u.value=t,i(u)},function(t){return invoke("throw",t,i,a)})}a(c.arg)}var r;o(this,"_invoke",{value:function(t,n){function callInvokeWithMethodAndArg(){return new e(function(e,r){invoke(t,n,e,r)})}return r=r?r.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}})}function makeInvokeMethod(e,r,n){var o=h;return function(i,a){if(o===f)throw new Error("Generator is already running");if(o===s){if("throw"===i)throw a;return{value:t,done:!0}}for(n.method=i,n.arg=a;;){var c=n.delegate;if(c){var u=maybeInvokeDelegate(c,n);if(u){if(u===y)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===h)throw o=s,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=f;var p=tryCatch(e,r,n);if("normal"===p.type){if(o=n.done?s:l,p.arg===y)continue;return{value:p.arg,done:n.done}}"throw"===p.type&&(o=s,n.method="throw",n.arg=p.arg)}}}function maybeInvokeDelegate(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,maybeInvokeDelegate(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var i=tryCatch(o,e.iterator,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,y;var a=i.arg;return a?a.done?(r[e.resultName]=a.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function pushTryEntry(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function resetTryEntry(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function Context(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(pushTryEntry,this),this.reset(!0)}function values(e){if(e||""===e){var r=e[a];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function next(){for(;++o=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return handle("end");if(i.tryLoc<=this.prev){var c=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(c&&u){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),resetTryEntry(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;resetTryEntry(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:values(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;rarr.length)len=arr.length;for(var i=0,arr2=new Array(len);i1&&_args[1]!==undefined?_args[1]:{};iswidget=_args.length>2?_args[2]:undefined;buildTimestamp=spaParameters.buildTimestamp,siteParams=spaParameters.siteParams,disableJcrManifestTimestamp=spaParameters.disableJcrManifestTimestamp;widgetParam=_spartaStoreUtility2["default"].getData("applicationContext");isJcrManifestTimestamped=buildTimestamp;isCacheRequired=false;jcrManifestTimestamp="";if(isJcrManifestTimestamped){isCacheRequired=siteParams.env!=="local"}if(isJcrManifestTimestamped&&!disableJcrManifestTimestamp){jcrManifestTimestamp="-".concat(buildTimestamp)}jsonPath="spa-assets/jcr-manifest".concat(jcrManifestTimestamp,".json");jcrManifestEndpoint=iswidget?"".concat(spaParameters.siteParams.widgetAPIEndpoint,"/spa/widgets/").concat(widgetParam.name,"/").concat(widgetParam.version,"/").concat(jsonPath):"/".concat(name,"/").concat(jsonPath);_context.next=13;return fetch(jcrManifestEndpoint,_objectSpread(_objectSpread({},isCacheRequired?undefined:{cache:"no-cache"}),{},{headers:{"content-type":"application/json"}}));case 13:manifest=_context.sent;return _context.abrupt("return",manifest.json());case 15:case"end":return _context.stop()}},_callee)}));return _getJCRManifest.apply(this,arguments)}function resolveEnvironmentVariableInUrl(url,environmentVariables){var compiled=_lodashCustom2["default"].template(url,{interpolate:/\{([\s\S]+?)\}/g});return compiled(environmentVariables)}function getWebJcrPath(token,spaParameters,manifest){var jcrToken=_lodashCustom2["default"].first(token);var _$map=_lodashCustom2["default"].map(_lodashCustom2["default"].split(token[2],"||"),_lodashCustom2["default"].trim),_$map2=_slicedToArray(_$map,2),jcrTokenKey=_$map2[0],_$map2$=_$map2[1],jcrTokenHelperFlag=_$map2$===void 0?"shield":_$map2$;var environmentVariables=_objectSpread(_objectSpread({},spaParameters.siteParams),{},{language:window.sparta.language});var url;if(jcrTokenHelperFlag==="shield"){var environment=environmentVariables.env,_environmentVariables=environmentVariables.gatewayUrl,gatewayUrl=_environmentVariables===void 0?DEFAULT_GATEWAY_URL:_environmentVariables,language=environmentVariables.language,shieldHost=environmentVariables.shieldHost;if(!shieldHost){throw new Error("'shieldHost' is not present in '".concat(environment,"' environment variables"))}var resolvedJcrTokenKey=resolveEnvironmentVariableInUrl(jcrTokenKey,environmentVariables);var lang=/^(es|en)\.(.)*/.test(jcrTokenKey)?"":"".concat(language,".");url=new URL("".concat(gatewayUrl,"?key=").concat(lang).concat(resolvedJcrTokenKey),shieldHost)}else if(jcrTokenHelperFlag==="freeform"){url=new URL(resolveEnvironmentVariableInUrl(jcrTokenKey,environmentVariables))}else{throw new Error("Helper flag '".concat(jcrTokenHelperFlag,"' is not supported in JCR token: ").concat(jcrToken))}url=escape(url.href).replace(/\//g,"-");var pathData=manifest.jcrs.find(function(obj){return obj.path.includes(url)});if(pathData){pathData=_lodashCustom2["default"].mapValues(pathData,function(value){return escape(value)})}return pathData}function resolveDataSources(_x2,_x3){return _resolveDataSources.apply(this,arguments)}function _resolveDataSources(){_resolveDataSources=_asyncToGenerator(_regeneratorRuntime().mark(function _callee2(name,dataSources){var spaParameters,isWidget,manifest,jcrs,isNameString,isDataSourceObj;return _regeneratorRuntime().wrap(function _callee2$(_context2){while(1)switch(_context2.prev=_context2.next){case 0:spaParameters=_spartaStoreUtility2["default"].getData("spaParams")||spaParams;isWidget=_spartaStoreUtility2["default"].getData("isWidget");_context2.next=4;return getJCRManifest(name,spaParameters,isWidget);case 4:manifest=_context2.sent;jcrs={};isNameString=_spartaDefensiveCheckUtility2["default"].truthyString(name,"jcr-utility:resolveDataSources:name is not a valid string value");isDataSourceObj=_spartaDefensiveCheckUtility2["default"].isObject(dataSources,"jcr-utility:resolveDataSources:dataSources is not an object");if(isNameString&&isDataSourceObj){Object.keys(dataSources).filter(function(key){return dataSources[key]}).forEach(function(key){var jcrTokens=new RegExp(WEB_JCR_TOKEN_PATTERN).exec(dataSources[key]);var pathData;if(jcrTokens){pathData=getWebJcrPath(jcrTokens,spaParameters,manifest)}else{var spaLanguage=window.sparta.language||spaParameters.language;var formattedPath=dataSources[key].replace("{language}",spaLanguage).replace(/\/(en|es)\//g,"/".concat(spaLanguage,"/")).replace(/\//g,"-").replace(/.json$/,"");pathData=manifest.jcrs.find(function(obj){return obj.path.includes(formattedPath)})}if(pathData){jcrs[key]=pathData.path.replace(DOMAIN_PATTERN,"").replace("http://localhost/","/").replace("/".concat(spaParameters.siteName,"/"),"/".concat(name,"/"));if(isWidget){jcrs[key]="".concat(spaParameters.siteParams.widgetAPIEndpoint,"/").concat(jcrs[key])}}})}return _context2.abrupt("return",Object.assign({},dataSources,jcrs));case 10:case"end":return _context2.stop()}},_callee2)}));return _resolveDataSources.apply(this,arguments)}});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/global/sparta-bootstrap-utility/5.8.2/js/sparta-bootstrap-utility",["exports","utilities/global/sparta-defensive-check-utility/1.3.0/js/sparta-defensive-check-utility","utilities/vendor/handlebars/4.7.8/js/handlebars","utilities/global/sparta-events-utility/2.4.2/js/sparta-events-utility","utilities/global/sparta-global-functions-utility/2.2.3/js/sparta-global-functions-utility","utilities/global/sparta-mediaquery-utility/3.0.5/js/sparta-mediaquery-utility","utilities/global/sparta-store-utility/3.1.2/js/sparta-store-utility","utilities/global/sparta-style-utility/4.9.7/js/sparta-style-utility","utilities/vendor/lodash/4.17.21/js/lodash.custom.min","utilities/global/sparta-browser-support-utility/4.5.5/js/sparta-browser-support-utility","utilities/global/sparta-content-manager-utility/1.3.0/js/sparta-content-manager-utility","utilities/global/sparta-polyfill-utility/1.5.1/js/sparta-polyfill-utility","utilities/global/sparta-require-utility/2.3.5/js/sparta-require-utility","utilities/global/sparta-templates-utility/2.0.0/js/sparta-templates-utility","utilities/global/sparta-transport-utility/4.2.1/js/sparta-transport-utility","utilities/global/sparta-ui-layers-utility/6.11.5/js/sparta-ui-layers-utility","utilities/platform/widget-details"],function(exports,_spartaDefensiveCheckUtility,_handlebars,_spartaEventsUtility,_spartaGlobalFunctionsUtility,_spartaMediaqueryUtility,_spartaStoreUtility,_spartaStyleUtility,_lodashCustom,_spartaBrowserSupportUtility,_spartaContentManagerUtility,_spartaPolyfillUtility,_spartaRequireUtility,_spartaTemplatesUtility,_spartaTransportUtility,_spartaUiLayersUtility,_widgetDetails){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _spartaDefensiveCheckUtility2=_interopRequireDefault(_spartaDefensiveCheckUtility);var _handlebars2=_interopRequireDefault(_handlebars);var _spartaEventsUtility2=_interopRequireDefault(_spartaEventsUtility);var _spartaGlobalFunctionsUtility2=_interopRequireDefault(_spartaGlobalFunctionsUtility);var _spartaMediaqueryUtility2=_interopRequireDefault(_spartaMediaqueryUtility);var _spartaStoreUtility2=_interopRequireDefault(_spartaStoreUtility);var _spartaStyleUtility2=_interopRequireDefault(_spartaStyleUtility);var _lodashCustom2=_interopRequireDefault(_lodashCustom);var _spartaBrowserSupportUtility2=_interopRequireDefault(_spartaBrowserSupportUtility);var _spartaContentManagerUtility2=_interopRequireDefault(_spartaContentManagerUtility);var _spartaPolyfillUtility2=_interopRequireDefault(_spartaPolyfillUtility);var _spartaRequireUtility2=_interopRequireDefault(_spartaRequireUtility);var _spartaTemplatesUtility2=_interopRequireDefault(_spartaTemplatesUtility);var _spartaTransportUtility2=_interopRequireDefault(_spartaTransportUtility);var _spartaUiLayersUtility2=_interopRequireDefault(_spartaUiLayersUtility);var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _toConsumableArray(arr){return _arrayWithoutHoles(arr)||_iterableToArray(arr)||_unsupportedIterableToArray(arr)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArray(iter){if(typeof Symbol!=="undefined"&&iter[Symbol.iterator]!=null||iter["@@iterator"]!=null)return Array.from(iter)}function _arrayWithoutHoles(arr){if(Array.isArray(arr))return _arrayLikeToArray(arr)}function _slicedToArray(arr,i){return _arrayWithHoles(arr)||_iterableToArrayLimit(arr,i)||_unsupportedIterableToArray(arr,i)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(o,minLen){if(!o)return;if(typeof o==="string")return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);if(n==="Object"&&o.constructor)n=o.constructor.name;if(n==="Map"||n==="Set")return Array.from(o);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}function _arrayLikeToArray(arr,len){if(len==null||len>arr.length)len=arr.length;for(var i=0,arr2=new Array(len);i=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return handle("end");if(i.tryLoc<=this.prev){var c=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(c&&u){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),resetTryEntry(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;resetTryEntry(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:values(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}function asyncGeneratorStep(gen,resolve,reject,_next,_throw,key,arg){try{var info=gen[key](arg);var value=info.value}catch(error){reject(error);return}if(info.done){resolve(value)}else{Promise.resolve(value).then(_next,_throw)}}function _asyncToGenerator(fn){return function(){var self=this,args=arguments;return new Promise(function(resolve,reject){var gen=fn.apply(self,args);function _next(value){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"next",value)}function _throw(err){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"throw",err)}_next(undefined)})}}var EVENTS={SPARTA_GLOBAL_READY:"SPARTA_GLOBAL_READY.spartaBootstrapUtility",SPARTA_SECONDARY_READY:"SPARTA_SECONDARY_READY.spartaBootstrapUtility",SPARTA_WINDOW_SCROLL:"SPARTA_WINDOW_SCROLL.spartaBootstrapUtility"};var setupVue=function(){var _ref=_asyncToGenerator(_regeneratorRuntime().mark(function _callee(context){var vueVersion,vueResourceName;return _regeneratorRuntime().wrap(function _callee$(_context){while(1)switch(_context.prev=_context.next){case 0:if(context.vue){_context.next=6;break}vueVersion=context.vueVersion||_spartaStoreUtility2["default"].getData("spaParams").siteParams.vueMajorVersion||2;vueResourceName=vueVersion===2?"vuejs/vue":"vuejs/vue3";_context.next=5;return _spartaRequireUtility2["default"].getResourceByName("/".concat(vueResourceName,"/"));case 5:context.vue=_context.sent;case 6:case"end":return _context.stop()}},_callee)}));return function setupVue(_x){return _ref.apply(this,arguments)}}();var setupVuex=function(){var _ref2=_asyncToGenerator(_regeneratorRuntime().mark(function _callee2(context){var vueVersion,vuexResourceName;return _regeneratorRuntime().wrap(function _callee2$(_context2){while(1)switch(_context2.prev=_context2.next){case 0:if(context.vuex){_context2.next=11;break}vueVersion=context.vueVersion||_spartaStoreUtility2["default"].getData("spaParams").siteParams.vueMajorVersion||2;vuexResourceName=vueVersion===2?"vuejs/vuex":"vuejs/vuex4";_context2.next=5;return _spartaRequireUtility2["default"].getResourceByName("/".concat(vuexResourceName,"/"));case 5:context.vuex=_context2.sent;if(!(vueVersion===2)){_context2.next=10;break}_context2.next=9;return setupVue(context);case 9:context.vue.use(context.vuex);case 10:if(!context._vuexStore){context._vuexStore=vueVersion===2?new context.vuex.Store:context.vuex.createStore({})}case 11:case"end":return _context2.stop()}},_callee2)}));return function setupVuex(_x2){return _ref2.apply(this,arguments)}}();var isVueTemplate=function isVueTemplate(tmpl){return tmpl&&tmpl.constructor===String};var vueComponentDefinition=function vueComponentDefinition(module,definition){return new Promise(function(resolve){_spartaDefensiveCheckUtility2["default"].isFunction(definition,"sparta-bootstrap-utility:vueComponentDefinition:Sparta vue component definition is not a function");var modName=module.settings.moduleInfo.name;_spartaRequireUtility2["default"].getResourcesByWords(modName,"templates").then(function(templateObj){var template=templateObj[0]&&templateObj[0]["default"];var modComponentDefinition=definition.bind(module)();if(isVueTemplate(template)){var vueTemplateStr=template.replace(/\\n/g," ");return resolve(_objectSpread(_objectSpread({},modComponentDefinition),{},{template:vueTemplateStr}))}return resolve(_objectSpread({},modComponentDefinition))})})["catch"](function(error){return void 0})};function publishGlobalReadyEvents(loop,events){if(loop.total===1){_spartaEventsUtility2["default"].pub(events.SPARTA_GLOBAL_READY)}if(loop.total===2){if(loop.completed===0){_spartaEventsUtility2["default"].pub(events.SPARTA_GLOBAL_READY)}else if(loop.completed>0){_spartaEventsUtility2["default"].pub(events.SPARTA_SECONDARY_READY)}}}var SpartaBootstrapUtility=function(){function SpartaBootstrapUtility(){_classCallCheck(this,SpartaBootstrapUtility);this.modules=[];this.initedModules=[];this.moduleInstances=[];this.appContainer=null;this.browser=_spartaStoreUtility2["default"].getData("browser");this.loop={total:1,completed:0}}_createClass(SpartaBootstrapUtility,[{key:"EVENTS",get:function get(){return EVENTS}},{key:"vuexStore",get:function get(){return this._vuexStore},set:function set(store){this._vuexStore=store}},{key:"init",value:function init(){var _this=this;var requireArgs=arguments.length>0&&arguments[0]!==undefined?arguments[0]:[];var componentInfo=arguments.length>1?arguments[1]:undefined;this.setApplicationData(componentInfo);this.checkForLangOverride();this.setupSpaParams(componentInfo);this.loadOptionsFromContainer();this.setupGlobalEvents();this.clearResourceLoad();this.createAndInitModules(requireArgs).then(function(){if(!_spartaStoreUtility2["default"].getData("spaParams").isSPA||_spartaStoreUtility2["default"].getData("spaParams").isSPA==="false"){publishGlobalReadyEvents(_this.loop,_this.EVENTS)}else{var require=_spartaRequireUtility2["default"].getRequire();var vuePath=/.+\/js\/vue/.test(require.toUrl("vendor/vuejs/vue"))?"vendor/vuejs/vue":"vendor/vuejs/vue/vue";var vueRouterPath=/.+\/js\/vue-router/.test(require.toUrl("vendor/vuejs/vue-router"))?"vendor/vuejs/vue-router":"vendor/vuejs/vue-router/vue-router";if(_this.vueVersion===3){vuePath=/.+\/js\/vue/.test(require.toUrl("vendor/vuejs/vue3"))?"vendor/vuejs/vue3":"vendor/vuejs/vue/vue3";vueRouterPath=/.+\/js\/vue-router/.test(require.toUrl("vendor/vuejs/vue-router4"))?"vendor/vuejs/vue-router4":"vendor/vuejs/vue-router4/vue-router"}require([vuePath,vueRouterPath],function(vue,vuerouter){_this.Vue=vue;_this.VueRouter=vuerouter;if(_this.vueVersion===2){_this.Vue.use(_this.VueRouter)}_this.initializeRouter().then(function(){return publishGlobalReadyEvents(_this.loop,_this.EVENTS)})})}_this.addPreventDefaultForLinks(document)}).then(function(){_this.initContentManagerUtility()})}},{key:"setLoop",value:function setLoop(loopObj){this.loop=loopObj}},{key:"clearResourceLoad",value:function clearResourceLoad(){if(_spartaRequireUtility2["default"].getRequire().dependenciesMap){_spartaRequireUtility2["default"].getRequire().onResourceLoad=undefined}}},{key:"setupSpaParams",value:function setupSpaParams(componentInfo){var spaParams;if(componentInfo&&componentInfo.name){if(window.sparta.videoParams){spaParams=window.sparta.videoParams[componentInfo.name][componentInfo.version]}else{spaParams=window.spaWidgetParams[componentInfo.name][componentInfo.version][componentInfo.id]}}else{var _window=window;spaParams=_window.spaParams}spaParams.siteParams=spaParams.siteParams||spaParams.params;var lang=componentInfo&&componentInfo.name?_spartaStoreUtility2["default"].getData("lang").split("-")[0]:window.sparta.language;var language=lang||"en";spaParams.language=language;_spartaStoreUtility2["default"].addData("spaParams",spaParams);var bankHolidays=spaParams.global[spaParams.language]?spaParams.global[spaParams.language].bankHolidays:null;if(bankHolidays){_spartaStoreUtility2["default"].addData("bankHolidays",bankHolidays)}_spartaEventsUtility2["default"].pub(_spartaEventsUtility2["default"].EVENTS.SPA_PARAMS_LOADED,spaParams)}},{key:"setApplicationData",value:function setApplicationData(componentInfo){var appContainer;var mediaQueryContainer;var isVideo=!!(componentInfo&&componentInfo.name&&componentInfo.version&&!componentInfo.id);var isWidget=!!(componentInfo&&componentInfo.name&&componentInfo.version&&componentInfo.id);_spartaStoreUtility2["default"].addData("isWidget",isWidget);if(isWidget){var widgetContainers=document.querySelectorAll("[data-sparta-container=\"".concat(componentInfo.name,"\"][data-version=\"").concat(componentInfo.version,"\"][data-id=\"").concat(componentInfo.id,"\"]"));mediaQueryContainer=document.querySelector("[data-sparta-wrapper=\"".concat(componentInfo.name,"-").concat(componentInfo.version,"-").concat(componentInfo.id,"\"]"));if(widgetContainers){if(widgetContainers.length===1){var _widgetContainers=_slicedToArray(widgetContainers,1);appContainer=_widgetContainers[0]}else if(widgetContainers.length>1){throw new Error("the ID of a widget container must be unique")}}_spartaStoreUtility2["default"].addData("applicationContext",componentInfo)}else if(isVideo){var videoContainers=document.querySelectorAll("[data-sparta-container=\"".concat(componentInfo.name,"\"][data-version=\"").concat(componentInfo.version,"\"]"));mediaQueryContainer=document.querySelector("[data-sparta-wrapper=\"".concat(componentInfo.name,"-").concat(componentInfo.version,"\"]"));if(videoContainers){if(videoContainers.length===1){var _videoContainers=_slicedToArray(videoContainers,1);appContainer=_videoContainers[0]}else if(videoContainers.length>1){throw new Error("the ID of a video container must be unique")}}_spartaStoreUtility2["default"].addData("applicationContext",componentInfo)}else if(window.sparta.mlGlobalData){_spartaStoreUtility2["default"].addData("csrfToken",window.sparta.mlGlobalData.csrfToken)}_spartaEventsUtility2["default"].pub(_spartaEventsUtility2["default"].EVENTS.APP_CONTEXT_LOADED,_spartaStoreUtility2["default"].getData("applicationContext"));if(!appContainer){var topContainer=document.querySelectorAll("[data-sparta-container]");mediaQueryContainer=document.querySelector("[data-sparta-wrapper]");if(!topContainer.length){return}topContainer=_toConsumableArray(topContainer).filter(function(el){return!el.classList.contains("sparta-widget-container")});if(topContainer.length!==1){return}var _topContainer=topContainer;var _topContainer2=_slicedToArray(_topContainer,1);appContainer=_topContainer2[0]}this.appContainer=appContainer;_spartaMediaqueryUtility2["default"].init(mediaQueryContainer||appContainer);this.appContainer=this.appContainer.length?[].slice.call(this.appContainer):this.appContainer;_spartaStoreUtility2["default"].addData("applicationContainer",this.appContainer);_spartaEventsUtility2["default"].pub(_spartaEventsUtility2["default"].EVENTS.APP_CONTAINER_LOADED,appContainer)}},{key:"loadOptionsFromContainer",value:function loadOptionsFromContainer(){var appContainer=_spartaStoreUtility2["default"].getData("applicationContainer");var containers=[].slice.call(Array.isArray(appContainer)?appContainer:[appContainer]);var optionsObj=JSON.parse(containers[containers.length-1].getAttribute("data-sparta-options"))||{};_spartaStoreUtility2["default"].addData("applicationOptions",optionsObj)}},{key:"checkForLangOverride",value:function checkForLangOverride(){var containers=_spartaStoreUtility2["default"].getData("applicationContainer");var appContainer=[].slice.call(Array.isArray(containers)?containers:[containers]);var langOverride=appContainer&&appContainer[appContainer.length-1].getAttribute("data-sparta-lang")||null;if(langOverride){_spartaStoreUtility2["default"].addData("lang",langOverride.toLowerCase())}}},{key:"setupStores",value:function setupStores(){var _this2=this;return new Promise(function(resolve){_this2.registerStores().then(function(){return _this2.registerSharedComponents()}).then(function(){return resolve()})})}},{key:"createModuleInstances",value:function createModuleInstances(requireArgs){var _this3=this;var containers=_spartaStoreUtility2["default"].getData("applicationContainer");var applicationContainer=Array.isArray(containers)?containers[containers.length-1]:containers;var boaModules=this._getUninitializedModules(_toConsumableArray(applicationContainer.querySelectorAll("[data-component=\"module\"]")));var deps=_toConsumableArray(requireArgs);var depModuleMap={};deps.forEach(function(dep){if(!dep||typeof dep["default"]!=="function"){return}var name=dep["default"].toString().match(/^function\s*([^\s(]+)/)[1];depModuleMap[name]=dep});boaModules.forEach(function(moduleDom){var className=moduleDom.getAttribute("data-init");if(className){var module=depModuleMap[className];var options=JSON.parse(moduleDom.getAttribute("data-options"))||{};options.target=moduleDom;if(!_this3.moduleInstances[className]){_this3.moduleInstances[className]=[]}if(typeof module!=="undefined"){_this3.moduleInstances[className].push(new module["default"](options))}moduleDom.classList.remove("spa-module-init")}});_spartaStoreUtility2["default"].addData("moduleInstances",this.moduleInstances)}},{key:"registerStores",value:function registerStores(){var _this4=this;var paths=_spartaRequireUtility2["default"].filterResourcesByWords("stores","index");return new Promise(function(resolve){_spartaRequireUtility2["default"].getResourcesByPaths.apply(_spartaRequireUtility2["default"],_toConsumableArray(paths)).then(function(stores){if(stores.length){var storesWithPaths=paths.map(function(path,i){return _objectSpread(_objectSpread({},stores[i]),{},{path:path})});var storeObjs=_this4.getStores(storesWithPaths);storeObjs.forEach(function(store){var _store=_slicedToArray(store,2),namespace=_store[0],module=_store[1];if(_this4.vuexStore.hasModule(namespace)){return}_this4.vuexStore.registerModule(namespace,module);_spartaEventsUtility2["default"].pub("".concat(namespace,"_STORE_INITIALIZED"),store)})}resolve()})["catch"](function(error){return void 0})})}},{key:"registerSharedComponents",value:function registerSharedComponents(app){var _this5=this;return new Promise(function(resolve){_spartaRequireUtility2["default"].getResourcesByWords("utilities/shared-components/").then(function(modules){if(!modules.length){return resolve()}modules.forEach(function(module){if(!module._spartaComponentConfig){return}var exportName=_this5.getExportName(module);if(_this5.vueVersion===3){if(app&&!app._context.components[exportName]){app.component(exportName,module["default"])}}else if(_this5.vue&&!_this5.vue.options.components[exportName]){_this5.vue.component(exportName,module["default"])}});return resolve()})["catch"](function(error){return void 0})})}},{key:"getExportName",value:function getExportName(module){var exportName=module._spartaComponentConfig["export"];if(typeof exportName==="string"){return exportName}return exportName[0]}},{key:"getStores",value:function getStores(stores){var _this6=this;return stores.map(function(store){var path=store.path;var storeNamespaces=path.split("utilities/stores/")[1].split("/js/")[0];var exportName=_this6.getExportName(store);var namespace=exportName||storeNamespaces.slice(0,storeNamespaces.length-1);return[namespace,_objectSpread(_objectSpread({},store["default"]),{},{namespaced:true})]})}},{key:"verifyUniqueModuleIds",value:function verifyUniqueModuleIds(module){if(!module.settings.target||!module.settings.target.id){return}var moduleContainers=document.querySelectorAll("[id=\"".concat(module.settings.target.id,"\"]"));if(moduleContainers&&moduleContainers.length>1){var imSettings;var mSettings=module.settings;this.initedModules.reverse().every(function(im){imSettings=im.module.settings;if(imSettings.moduleInfo&&imSettings.moduleInfo.name===mSettings.moduleInfo.name&&imSettings.target.id.startsWith(mSettings.target.id)){mSettings.target.totalInstances=(imSettings.target.totalInstances||0)+1;delete imSettings.target.totalInstances;mSettings.target.id+=mSettings.target.totalInstances;return false}return true})}}},{key:"runInit",value:function runInit(module){var mainModule=module.module;mainModule.router=this.routerInstance;if(mainModule[module.init])mainModule[module.init](module.args);module.state="initialized";mainModule.vuexStore=this.vuexStore;this.initedModules.push(module)}},{key:"wrapInitModules",value:function wrapInitModules(){var _this7=this;this.vueVersion=_spartaStoreUtility2["default"].getData("spaParams").siteParams.vueMajorVersion||2;return new Promise(function(resolve){var pageContainsStores=_spartaRequireUtility2["default"].filterResourcesByWords("/stores/");if(pageContainsStores.length){setupVuex(_this7).then(function(){return _this7.setupStores()}).then(function(){return Promise.all(_this7.initModules())}).then(function(){return resolve()})}else{setupVue(_this7).then(function(){return _this7.registerSharedComponents()}).then(function(){return Promise.all(_this7.initModules())}).then(function(){return resolve()})}})["catch"](function(error){return void 0})}},{key:"initModules",value:function initModules(){var _this8=this;var spaParams=_spartaStoreUtility2["default"].getData("spaParams");return this.modules.map(function(){var _ref3=_asyncToGenerator(_regeneratorRuntime().mark(function _callee3(module){return _regeneratorRuntime().wrap(function _callee3$(_context3){while(1)switch(_context3.prev=_context3.next){case 0:return _context3.abrupt("return",new Promise(function(resolve){if(module.state==="ready"){var mainModule=module.module;var componentDefinition=mainModule.componentDefinition;_this8.verifyUniqueModuleIds(mainModule);mainModule.vuex=_this8.vuex;if(!componentDefinition){return resolve(_this8.runInit(module))}setupVue(mainModule).then(function(){var vueModulePlaceholder=document.createElement("div");mainModule.settings.target.appendChild(vueModulePlaceholder);mainModule.vueComponent={el:vueModulePlaceholder,store:_this8.vuexStore};mainModule.vueComponent.router=_this8.routerInstance;if(spaParams.isSPA){if(_this8.vuexStore){_this8.vuexStore.$router=_this8.routerInstance}if(_this8.vuexStore){_this8.vuexStore.$router=_this8.routerInstance}}return vueComponentDefinition(mainModule,componentDefinition)}).then(function(vueDef){if(_this8.vueVersion===2){mainModule.vueComponent=new mainModule.vue(_objectSpread(_objectSpread({},mainModule.vueComponent),vueDef))}else{var app=mainModule.vue.createApp(vueDef);if(!spaParams.siteParams.isProd){var version=app.version;var devtools=window.__VUE_DEVTOOLS_GLOBAL_HOOK__;if(devtools&&version){devtools.enabled=true;devtools.emit("app:init",app,version,{})}}if(_this8.vuexStore){app.use(_this8.vuexStore)}if(_this8.routerInstance){app.use(_this8.routerInstance)}_this8.registerSharedComponents(app).then(function(){app.mount(mainModule.vueComponent.el);mainModule.vueComponent=app})}return resolve(_this8.runInit(module))})}}));case 1:case"end":return _context3.stop()}},_callee3)}));return function(_x3){return _ref3.apply(this,arguments)}}())}},{key:"register",value:function register(module){var args=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};var init=arguments.length>2&&arguments[2]!==undefined?arguments[2]:"init";this.modules.push({state:"ready",module:module,init:init,args:args})}},{key:"setupGlobalEvents",value:function setupGlobalEvents(){var _this9=this;window.addEventListener("scroll",_lodashCustom2["default"].throttle(function(e){_spartaEventsUtility2["default"].pub(_this9.EVENTS.SPARTA_WINDOW_SCROLL,[window.pageYOffset,e])},20))}},{key:"onloadHelpers",value:function onloadHelpers(){var _this10=this;var containers=_spartaStoreUtility2["default"].getData("applicationContainer");var applicationContainer=Array.isArray(containers)?containers[containers.length-1]:containers;var spaFnElems=this._getUninitializedModules(_toConsumableArray(applicationContainer.querySelectorAll(".spa-fn")));if(!spaFnElems.length){return}var onloadHelperRegister=[".spa-boa-window",".spa-mobile-tel"];onloadHelperRegister.forEach(function(helperClass){if(helperClass===".spa-mobile-tel"&&!_this10.browser.mobile){return}var elsToProcess=_this10._getUninitializedModules(applicationContainer.querySelectorAll(".spa-fn".concat(helperClass)));if(elsToProcess.length){switch(helperClass){case".spa-boa-window":_spartaUiLayersUtility2["default"].addPopupWindowHelper(elsToProcess);break;case".spa-mobile-tel":_spartaGlobalFunctionsUtility2["default"].mobilePhoneFormatHelper(elsToProcess);break;default:break}}},this)}},{key:"_getUninitializedModules",value:function _getUninitializedModules(modules){var _this11=this;return _lodashCustom2["default"].filter(modules,function(module){return!_lodashCustom2["default"].find(_this11.initedModules,function(initedModule){return initedModule.module.settings.target===module})})}},{key:"loadOnDemandHelpers",value:function loadOnDemandHelpers(helpers){return Promise.all(helpers.map(function(helper){return _spartaRequireUtility2["default"].getRequirePromise([helper])})).then(function(helperExports){helperExports.forEach(function(helperExport){return helperExport.register(_handlebars2["default"])})})}},{key:"initializeRouter",value:function initializeRouter(){var _this12=this;var spaParams=_spartaStoreUtility2["default"].getData("spaParams");var routerModule=this.initedModules[0].module;var spaAssetsHref=document.querySelector("[href*=spa-assets]").href;var spaMapUrl="/".concat(spaAssetsHref.substring(0,spaAssetsHref.indexOf("/spa-assets/")+12).replace(/^[a-zA-Z]{3,5}:\/{2}[a-zA-Z0-9_.:-]+\//,""),"spa-map.json?").concat(spaParams.buildTimestamp);return new Promise(function(resolve,reject){_spartaTransportUtility2["default"].subscribe({cache:true,dataType:"json",success:function success(data){resolve(data)},error:function error(){reject()},url:spaMapUrl})}).then(function(spaMap){_this12.spaMap=spaMap;if(!routerModule.baseHelpersPromise){routerModule.baseHelpersPromise=spaMap&&spaMap.baseHelpers?_this12.loadOnDemandHelpers(spaMap.baseHelpers):undefined}spaParams.onDemandModules.baseHelpers=spaMap.baseHelpers;var altLanguageRoutes=_this12.getAltLanguageRoutes(spaMap.routes);spaMap.routes=[].concat(_toConsumableArray(spaMap.routes),_toConsumableArray(altLanguageRoutes));var renderOptions={style:{display:"none"},domProps:{innerHTML:Math.random()}};var routeComponent=_this12.vueVersion===2?function(){var _ref4=_asyncToGenerator(_regeneratorRuntime().mark(function _callee4(resolve,reject){return _regeneratorRuntime().wrap(function _callee4$(_context4){while(1)switch(_context4.prev=_context4.next){case 0:_context4.prev=0;return _context4.abrupt("return",resolve({render:function render(h){return h("div",renderOptions)}}));case 4:_context4.prev=4;_context4.t0=_context4["catch"](0);return _context4.abrupt("return",reject(_context4.t0));case 7:case"end":return _context4.stop()}},_callee4,null,[[0,4]])}));return function(_x4,_x5){return _ref4.apply(this,arguments)}}():function(){return new Promise(function(resolve,reject){try{var h=_this12.Vue.h;return resolve({render:function render(){return h("div",renderOptions)}})}catch(error){return reject(error)}})};var routes=_lodashCustom2["default"].map(spaMap.routes,function(route,i){return{name:route.name,path:route.path,title:route.title,meta:{routeIndex:i},component:routeComponent}});if(_this12.vueVersion===3){_this12.routerInstance=_this12.VueRouter.createRouter({routes:routes,history:_this12.VueRouter.createWebHistory()})}else{_this12.routerInstance=new _this12.VueRouter({routes:routes,mode:"history"})}_this12.initedModules.forEach(function(module){module.module.router=_this12.routerInstance;if(module.module.vueComponent){module.module.vueComponent.router=_this12.routerInstance}});var vueRoutePlaceholder=document.createElement("div");vueRoutePlaceholder.id="routerVueInstanceContainer";document.body.appendChild(vueRoutePlaceholder);var self=_this12;var app;var routerInfo={el:vueRoutePlaceholder,router:_this12.routerInstance,template:"
    ",watch:{$route:function $route(to,from){try{if(from&&to&&from!==to&&self.spaMap.routes[to.meta.routeIndex]){_spartaRequireUtility2["default"].resetHandlebarHelperFlag();spaParams.pageParams=self.spaMap.routes[to.meta.routeIndex].pageDetails.pageParams;self.clearRouteModules(self.spaMap.routes[from.meta.routeIndex]);self.loadRouteModules(self.spaMap.routes[to.meta.routeIndex])}}catch(error){}}}};if(_this12.vueVersion===3){app=_this12.Vue.createApp(routerInfo);if(_this12.routerInstance){app.use(_this12.routerInstance)}app.mount(vueRoutePlaceholder)}else{app=new _this12.Vue(routerInfo)}_spartaEventsUtility2["default"].pub("SPARTA_VUE_ROUTER_READY",_this12.routerInstance)})}},{key:"getAltLanguageRoutes",value:function getAltLanguageRoutes(routes){var altLangRoutes=[];_lodashCustom2["default"].each(routes,function(route){route.language="en";var altLanguages;if(spaParams.pageParams.languages){altLanguages=_toConsumableArray(spaParams.pageParams.languages.languages).filter(function(lang){return lang!=="en"})}else if(route.pageDetails.pageParams.languages){altLanguages=_toConsumableArray(route.pageDetails.pageParams.languages.languages).filter(function(lang){return lang!=="en"})}else{}if(altLanguages){_lodashCustom2["default"].each(altLanguages,function(language){altLangRoutes.push({path:"".concat(route.path.replace(/\/$/,""),"/").concat(language),name:route.name,pageDetails:route.pageDetails,modules:route.modules,language:language})})}});return altLangRoutes}},{key:"loadRouteModules",value:function(){var _loadRouteModules=_asyncToGenerator(_regeneratorRuntime().mark(function _callee5(route){var refModule,onDemandModules,modules,mainJS,moduleHtml;return _regeneratorRuntime().wrap(function _callee5$(_context5){while(1)switch(_context5.prev=_context5.next){case 0:window.sparta.language=route.language;if(route.title){document.title=route.title}spaParams.language=route.language;_spartaStoreUtility2["default"].addData("spaParams",spaParams);_spartaEventsUtility2["default"].pub(_spartaEventsUtility2["default"].EVENTS.SPA_PARAMS_LOADED,spaParams);refModule=this.initedModules[0].module;this.routeModulesContainer=this.routeModulesContainer||document.querySelector("#dynamic-row-body > .row > .column, #dynamic-row-body > .row > .columns");onDemandModules={modules:{}};_lodashCustom2["default"].each(route.modules,function(mod){onDemandModules.modules[mod.ref]=mod});_context5.next=11;return refModule.mountAll(_lodashCustom2["default"].map(route.modules,function(mod){return _objectSpread(_objectSpread({},mod),{},{module:mod.ref})}));case 11:modules=_context5.sent;mainJS=modules.map(function(m){return m.mainJS});moduleHtml=modules.map(function(m){return m.html});this.routeModulesContainer.innerHTML=moduleHtml.join("");this.createAndInitModules(mainJS);case 16:case"end":return _context5.stop()}},_callee5,this)}));function loadRouteModules(_x6){return _loadRouteModules.apply(this,arguments)}return loadRouteModules}()},{key:"clearRouteModules",value:function clearRouteModules(route){var _this13=this;var initedModules=[];var clearModule=true;this.initedModules.forEach(function(m){clearModule=false;if(route){route.modules.forEach(function(module){if(module.name===m.module.settings.moduleInfo.name){clearModule=true}})}if(!clearModule){initedModules.push(m)}else{if(m.module.vueComponent){if(_this13.vueVersion===2){m.module.vueComponent.$destroy()}else{m.module.vueComponent.unmount()}}if(m.module.destroy){m.module.destroy()}}});this.initedModules=initedModules;while(this.routeModulesContainer&&this.routeModulesContainer.firstChild){this.routeModulesContainer.removeChild(this.routeModulesContainer.firstChild)}}},{key:"createAndInitModules",value:function createAndInitModules(requireArgs){var _this14=this;return new Promise(function(resolve){_this14.createModuleInstances(requireArgs);_this14.onloadHelpers();_this14.wrapInitModules().then(function(){resolve()})})["catch"](function(error){return void 0})}},{key:"initContentManagerUtility",value:function initContentManagerUtility(){var getSpaParams=_spartaStoreUtility2["default"].getData("spaParams");var autoRunCmsUtility=true;autoRunCmsUtility="autoRunCmsUtility"in getSpaParams.siteParams?getSpaParams.siteParams.autoRunCmsUtility:autoRunCmsUtility;autoRunCmsUtility="autoRunCmsUtility"in getSpaParams.pageParams?getSpaParams.pageParams.autoRunCmsUtility:autoRunCmsUtility;if(autoRunCmsUtility){_spartaContentManagerUtility2["default"].init()}}},{key:"addPreventDefaultForLinks",value:function addPreventDefaultForLinks(el){if(el instanceof Element||el instanceof Document){var cspHelperLinks=_toConsumableArray(el.querySelectorAll("a.spa-prevent-default-click"));cspHelperLinks.forEach(function(link){link.addEventListener("click",function(e){e.preventDefault()})})}}}]);return SpartaBootstrapUtility}();exports["default"]=new SpartaBootstrapUtility});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/global/sparta-browser-support-utility/4.5.5/js/sparta-browser-support-utility",["exports","utilities/global/sparta-events-utility/2.4.2/js/sparta-events-utility","utilities/global/sparta-global-functions-utility/2.2.3/js/sparta-global-functions-utility","utilities/global/sparta-store-utility/3.1.2/js/sparta-store-utility","utilities/vendor/jquery/3.7.1/js/jquery","utilities/suits/data-asset-loader/2.1.3/js/data-asset-loader","utilities/platform/widget-details"],function(exports,_spartaEventsUtility,_spartaGlobalFunctionsUtility,_spartaStoreUtility,_jquery,_dataAssetLoader,_widgetDetails){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _spartaEventsUtility2=_interopRequireDefault(_spartaEventsUtility);var _spartaGlobalFunctionsUtility2=_interopRequireDefault(_spartaGlobalFunctionsUtility);var _spartaStoreUtility2=_interopRequireDefault(_spartaStoreUtility);var _jquery2=_interopRequireDefault(_jquery);var _dataAssetLoader2=_interopRequireDefault(_dataAssetLoader);var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i0&&arguments[0]!==undefined?arguments[0]:{};_classCallCheck(this,SpartaBrowserSupportUtility);if(!instance){try{this.settings=_jquery2["default"].extend({},defaults,options);this._debug("browserDetect: begin browserDetect init");this.settings.useSessionStorage=this.settings.userAgent?false:this.settings.useSessionStorage;this.settings.ua=this.settings.userAgent||(typeof navigator!=="undefined"?navigator.userAgent:"");this.settings.platform=typeof navigator!=="undefined"?navigator.platform:"";this.settings.boaBrowserShowNoticeCookie=_spartaGlobalFunctionsUtility2["default"].spartaGetCookie("boaBrowserShowNotice");this.settings.boaBrowserTestCookie=_spartaGlobalFunctionsUtility2["default"].spartaGetCookie("boaBrowserTest");if(this.settings.boaBrowserTestCookie){this.settings.testMode=true}if(this.settings.testMode){this.settings.debug=true;this.settings.showMessage=true;this.settings.useSessionStorage=false;this._debug("browserDetect: testMode is: ".concat(this.settings.testMode))}this.boaBrowserObject=this._boaBrowserGetSessionStorage();if(this.boaBrowserObject&&this.boaBrowserObject.browserSupport){this._boaBrowserShowMessage();this.boaBrowserObject.loaded=true;_spartaEventsUtility2["default"].pub(EVENTS.LOADED)}else{this._boaBrowserGetDefaultObj(function(boaBrowserDefault){var bowser=_this._bowserUtil(_this.settings.ua);_this.boaBrowserObject=_jquery2["default"].extend(true,boaBrowserDefault,bowser);_this._boaBrowserSystemCheck();_this._boaBrowserPluginCheck();_spartaStoreUtility2["default"].addData("browser",_this.boaBrowserObject);_this._boaBrowserUpdateMessageData();_this._debug("browserDetect: end browserDetect init");_this._debug("this.boaBrowserObject");_this._debug(_this.boaBrowserObject)})}}catch(e){this._debug("browserDetect: _initialize error: ".concat(e))}instance=this}else{return instance}}_createClass(SpartaBrowserSupportUtility,[{key:"EVENTS",get:function get(){return EVENTS}},{key:"hideBrowserAlert",value:function hideBrowserAlert(){this._debug("begin hideBrowserAlert()");this.settings.showMessage=false}},{key:"_debug",value:function _debug(msg){if(window.console&&this.settings.debug){}}},{key:"_bowserUtil",value:function _bowserUtil(ua){var t=true;function detect(ua){function getFirstMatch(regex){var match=ua.match(regex);return match&&match.length>1&&match[1]||""}var iosdeviceRunningDesktop=navigator.userAgent.includes("Macintosh")&&navigator.maxTouchPoints>0;var iosdevice=iosdeviceRunningDesktop?"ipad":getFirstMatch(/(ipod|iphone|ipad)/i).toLowerCase();var likeAndroid=/like android/i.test(ua);var android=!likeAndroid&&/android/i.test(ua);var silk=/silk/i.test(ua);var sailfish=/sailfish/i.test(ua);var tizen=/tizen/i.test(ua);var webos=/(web|hpw)os/i.test(ua);var windowsphone=/windows phone/i.test(ua);var edgeVersion=getFirstMatch(/edg\/(\d+(\.\d+)?)/i);var versionIdentifier=getFirstMatch(/version\/(\d+(\.\d+)?)/i);var tabletPC=/tablet pc/i.test(ua);var tablet=/tablet/i.test(ua)&&!tabletPC;var mobile=!tablet&&/[^-]mobi/i.test(ua);var windows=!windowsphone&&/windows/i.test(ua);var mac=!iosdevice&&!silk&&/macintosh/i.test(ua);var linux=!android&&/linux/i.test(ua);var touchScreen="ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0;var result;if(/googlebot|bingbot|ysearch\/slurp|facebookexternalhit|twitterbot|BofASpider/i.test(ua)){result={name:"Crawler/Bot",crawler:t}}else if(/opera|opr/i.test(ua)){result={name:"Opera",opera:t,version:versionIdentifier||getFirstMatch(/(?:opera|opr)[\s\/](\d+(\.\d+)?)/i)}}else if(windowsphone){result={name:"Windows Phone",vendor:"Microsoft",windowsphone:t,msie:t};if(edgeVersion){result.msedge=t;result.version=edgeVersion}else{result.version=getFirstMatch(/iemobile\/(\d+(\.\d+)?)/i)}}else if(/maxthon/i.test(ua)){result={name:"Maxthon",maxthon:t,version:getFirstMatch(/maxthon\/(\d+(\.\d+)?)/i)}}else if(/chrom.+? edg/i.test(ua)){result={name:"Edge",vendor:"Microsoft",msie:t,edge:t,msedge:t,version:edgeVersion}}else if(/msie|trident/i.test(ua)){result={name:"Internet Explorer",vendor:"Microsoft",msie:t,version:getFirstMatch(/(?:msie |rv:)(\d+(\.\d+)?)/i)}}else if(/chrome|crios|crmo/i.test(ua)){result={name:"Chrome",vendor:"Google",chrome:t,version:getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}}else if(iosdevice){result={name:iosdevice==="iphone"?"iPhone":iosdevice==="ipad"?"iPad":"iPod",vendor:"Apple"};if(versionIdentifier){result.version=versionIdentifier}}else if(/sailfish/i.test(ua)){result={name:"Sailfish",sailfish:t,version:getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}}else if(/seamonkey\//i.test(ua)){result={name:"SeaMonkey",seamonkey:t,version:getFirstMatch(/seamonkey\/(\d+(\.\d+)?)/i)}}else if(/firefox|iceweasel/i.test(ua)){result={name:"Firefox",vendor:"Mozilla",firefox:t,version:getFirstMatch(/(?:firefox|iceweasel)[ \/](\d+(\.\d+)?)/i)};if(/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(ua)){result.firefoxos=t}}else if(/silk/i.test(ua)){result={name:"Silk",vendor:"Amazon",silk:t,version:getFirstMatch(/silk\/(\d+(\.\d+)?)/i)}}else if(android){result={name:"Android",vendor:"Google",version:versionIdentifier}}else if(/phantom/i.test(ua)){result={name:"PhantomJS",phantom:t,version:getFirstMatch(/phantomjs\/(\d+(\.\d+)?)/i)}}else if(/blackberry|\bbb\d+/i.test(ua)||/rim\stablet/i.test(ua)){result={name:"BlackBerry",blackberry:t,version:versionIdentifier||getFirstMatch(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}}else if(/(web|hpw)os/i.test(ua)){result={name:"WebOS",webos:t,version:versionIdentifier||getFirstMatch(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)};if(/touchpad\//i.test(ua)){result.touchpad=t}}else if(/bada/i.test(ua)){result={name:"Bada",bada:t,version:getFirstMatch(/dolfin\/(\d+(\.\d+)?)/i)}}else if(/tizen/i.test(ua)){result={name:"Tizen",tizen:t,version:getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||versionIdentifier}}else if(/safari/i.test(ua)){result={name:"Safari",vendor:"Apple",safari:t,version:versionIdentifier}}else{result={}}if(!result.msedge&&/(apple)?webkit/i.test(ua)){if(/(apple)?webkit\/537\.36/i.test(ua)){result.name=result.name||"Blink";result.blink=t}else{result.name=result.name||"Webkit";result.webkit=t}if(!result.version&&versionIdentifier){result.version=versionIdentifier}}else if(!result.opera&&/gecko\//i.test(ua)){result.name=result.name||"Gecko";result.gecko=t;result.version=result.version||getFirstMatch(/gecko\/(\d+(\.\d+)?)/i)}if(touchScreen){result.touch=touchScreen}if(!result.msedge&&(android||result.silk)){result.android=t}else if(iosdevice){result[iosdevice]=t;result.ios=t}else if(mac){result.mac=t}else if(windows){result.windows=t}else if(linux){result.linux=t}var osVersion="";if(result.windowsphone){osVersion=getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i)}else if(iosdevice){osVersion=getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i);osVersion=osVersion.replace(/[_\s]/g,".")}else if(android){osVersion=getFirstMatch(/android[ \/-](\d+(\.\d+)*)/i)}else if(result.webos){osVersion=getFirstMatch(/(?:web|hpw)os\/(\d+(\.\d+)*)/i)}else if(result.blackberry){osVersion=getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i)}else if(result.bada){osVersion=getFirstMatch(/bada\/(\d+(\.\d+)*)/i)}else if(result.tizen){osVersion=getFirstMatch(/tizen[\/\s](\d+(\.\d+)*)/i)}if(osVersion){result.osversion=osVersion;result.osMajorVersion=osVersion.split(".")[0]}if((tablet||iosdevice==="ipad"||result.silk||android)&&!mobile){if(!tabletPC){result.tablet=t}}else if(mobile||iosdevice==="iphone"||iosdevice==="ipod"||android||result.blackberry||result.webos||result.bada){result.mobile=t}if(/spa_webview/i.test(ua)||/IsMobileApp/i.test(ua)){result.nativeApp=t}return result}return detect(ua)}},{key:"_isSupportedTlsVersion",value:function _isSupportedTlsVersion(){var isSupportedWhenTlsDetectionFails=true;var tlsCookieValue=_spartaGlobalFunctionsUtility2["default"].spartaGetCookie(TLS_COOKIE_NAME);if(!tlsCookieValue)return isSupportedWhenTlsDetectionFails;var tlsVersionString=tlsCookieValue.replace(TLS_COOKIE_VALUE_VERSION_PREFIX,"");if(!tlsVersionString)return isSupportedWhenTlsDetectionFails;var tlsVersion=parseFloat(tlsVersionString);if(isNaN(tlsVersion))return isSupportedWhenTlsDetectionFails;return tlsVersion>=MIN_SUPPORTED_TLS_VERSION}},{key:"_boaBrowserSystemCheck",value:function _boaBrowserSystemCheck(){var p=this.settings.platform||this.settings.ua;var boaBrowserObject=this.boaBrowserObject;if(boaBrowserObject){if(p.indexOf("Win")>-1){boaBrowserObject.win=true}else if(p.indexOf("Mac")>-1){boaBrowserObject.mac=true}else if(p.indexOf("X11")>-1||p.indexOf("Linux")>-1){boaBrowserObject.linux=true}else{boaBrowserObject.win=true}boaBrowserObject.desktop=!boaBrowserObject.mobile&&!boaBrowserObject.tablet&&(boaBrowserObject.win||boaBrowserObject.mac||boaBrowserObject.linux)}if(boaBrowserObject.win){if(/Win(?:dows )?([^do]{2})\s?(\d+\.\d+)?/.test(this.settings.ua)){if(RegExp.$1==="NT"){switch(RegExp.$2){case"5.0":boaBrowserObject.osversion="2000";break;case"5.1":boaBrowserObject.osversion="XP";break;case"6.0":boaBrowserObject.osversion="Vista";break;case"6.1":boaBrowserObject.osversion="Windows 7";break;case"6.2":boaBrowserObject.osversion="Windows 8";break;case"10.0":boaBrowserObject.osversion="Windows 10";break;case"11.0":boaBrowserObject.osversion="Windows 11";break;default:boaBrowserObject.osversion="";break}}else if(RegExp.$1==="Ph"){if(/Windows Phone OS.?(\d+\.\d+)?/.test(this.settings.ua)){boaBrowserObject.osversion=RegExp.$1}}else if(RegExp.$1==="9x"){boaBrowserObject.osversion="ME"}else{boaBrowserObject.osversion=RegExp.$1}}}return boaBrowserObject}},{key:"_boaBrowserPluginCheck",value:function _boaBrowserPluginCheck(){var plugins={};function hasPlugin(name){name=name.toLowerCase();for(var i=0;i-1){return true}}return false}function hasIEPlugin(name){try{new ActiveXObject(name);return true}catch(ex){return false}}function hasFlash(){var r=hasPlugin("Flash");if(!r){r=hasIEPlugin("ShockwaveFlash.ShockwaveFlash")}return r}function hasQuickTime(){var r=hasPlugin("QuickTime");if(!r){r=hasIEPlugin("QuickTime.QuickTime")}return r}try{plugins.flash=hasFlash();plugins.quicktime=hasQuickTime();this.boaBrowserObject.plugins=plugins}catch(err){}}},{key:"_boaBrowserUpdateMessageData",value:function _boaBrowserUpdateMessageData(){this._debug("start _boaBrowserUpdateMessageData");if(!this.settings.useAjax||this.settings.isLocal&&(window.location.protocol==="file:"||!this.settings.testMode)){this._boaBrowserProcessRules();this.boaBrowserObject.loaded=true;_spartaEventsUtility2["default"].pub(EVENTS.LOADED,{});return}_jquery2["default"].ajax({type:"GET",url:"/globals/utilities/browser-support/1.0.0/browserData.json",dataType:"script",cache:true,success:function success(data,textStatus,jqxhr){try{if(typeof boaBrowserSupportCMS!=="undefined"&&boaBrowserSupportCMS.content){this.boaBrowserObject.browserSupport=boaBrowserSupportCMS;this.boaBrowserObject.browserSupport.source="cms";this._boaBrowserProcessRules();this._boaBrowserSetSessionStorage();this.boaBrowserObject.loaded=true;$document.trigger("spartaBrowserObjectLoaded")}}catch(e){this._debug("browserDetect:_boaBrowserUpdateMessageData: ajax error: ".concat(e))}}})}},{key:"_boaBrowserProcessRules",value:function _boaBrowserProcessRules(){this._debug("browserDetect: begin _boaBrowserProcessRules");var userMsg=this.boaBrowserObject.browserSupport.rules(this.boaBrowserObject);if(userMsg&&userMsg.rule){this.boaBrowserObject.userNotice=userMsg}this._boaBrowserShowMessage()}},{key:"_checkShowMessage",value:function _checkShowMessage(){try{if(this.settings.isLocal&&!this.settings.testMode){this._debug("Working in local module / localhost, suppress browser alert");return false}}catch(e){this._debug("browserDetect: _checkShowMessage error: ".concat(e))}if(!this.settings.showMessage||this.settings.boaBrowserShowNoticeCookie==="false"||typeof boaBrowserShowNotice!=="undefined"&&boaBrowserShowNotice===false||_spartaGlobalFunctionsUtility2["default"].getUrlParam("boaBrowserShowNotice")==="false"){return false}if(_spartaStoreUtility2["default"].getData("isWidget")){this._debug("It's a widget. Suppress browser alert.");return false}if(document.getElementById("browserUpgradeNoticeBar")){this._debug("The upgrade notice bar was already on the page, so suppress it here.");return false}this._debug("_checkShowMessage OK to show message.");return true}},{key:"_boaBrowserShowMessage",value:function _boaBrowserShowMessage(){this._debug("in _boaBrowserShowMessage");this.settings.showMessage=this._checkShowMessage();if(!this.settings.showMessage){this._debug("showMessage is false");return}var link;var currentBrowserInfo="";var b=this.boaBrowserObject;var loc=window.location.hostname;b.url=b.browserSupport.url||{};if(/(cert|qa|sit|dev|pt|preview|review|pssit).*\.bankofamerica\.com$/.test(loc)){link="".concat(window.location.protocol,"//").concat(loc.replace(/(secure)/,"www"))}else{link=b.browserSupport.url.prod}link+=b.userNotice.link;if(b.userNotice&&b.userNotice.rule&&b.userNotice.rule!=="supportedBrowser"&&b.userNotice.rule!=="mobileBrowser"){if(b.name.length>0&&b.version.length>0){currentBrowserInfo="".concat(b.browserSupport.content.misc.current," ").concat(b.name," ").concat(b.version,"
    ")}var _b$userNotice=b.userNotice,style=_b$userNotice.style,msg=_b$userNotice.msg,btnText=_b$userNotice.btnText;var closeText=b.browserSupport.content.misc.closeText;var notice=b.browserSupport.template.replace("{currentBrowserInfo}","").replace("{style}",style).replace("{msg}",msg).replace("{link}",link).replace("{btnText}",btnText).replace("{closeText}",closeText).replace("{msg-icon-sprite-fsd-source}",b.browserSupport.sprites.message);(0,_jquery2["default"])("[data-sparta-container]:first").find("div:first").before(notice);if(b.userNotice.isCloseButtonVisible){(0,_jquery2["default"])("#browserUpgradeNoticeBarClose").show()}(0,_jquery2["default"])("#browserUpgradeNoticeBarClose").click(function(){(0,_jquery2["default"])("#browserUpgradeNoticeBar").hide();_spartaGlobalFunctionsUtility2["default"].spartaSetCookie("boaBrowserShowNotice",false)})}}},{key:"_boaBrowserGetSessionStorage",value:function _boaBrowserGetSessionStorage(){if(this.settings.useSessionStorage&&window.sessionStorage.getItem("settings")){this.settings=JSON.parse(window.sessionStorage.getItem("settings"));if(this.settings.boaBrowserObject){return this.settings.boaBrowserObject}}return false}},{key:"_boaBrowserGetDefaultObj",value:function _boaBrowserGetDefaultObj(callbackFn){var _this2=this;var notSupportedTlsVersion=!this._isSupportedTlsVersion();var boaBrowserDefault={loaded:false,ua:this.settings.ua,debug:this.settings.debug,a:false,c:false,x:false,msie:false,edge:false,chrome:false,firefox:false,safari:false,opera:false,android:false,ios:false,iosdevice:false,ipad:false,iphone:false,ipod:false,blackberry:false,silk:false,crawler:false,name:"",vendor:"",version:"",webkit:false,gecko:false,touch:false,nativeApp:false,tablet:false,mobile:false,desktop:false,win:false,mac:false,linux:false,osversion:"",windowsphone:false,plugins:{flash:false,quicktime:false},userNotice:{rule:"",msg:"",link:""},browserSupport:{rules:function rules(b){var userMsg;if(b.mobile||b.tablet||b.crawler){userMsg=b.browserSupport.content.mobileBrowser}else if(b.msie&&b.version<=VERSIONS.BLOCKED_IE||b.firefox&&b.version<=VERSIONS.BLOCKED_FF){userMsg=b.browserSupport.content.unsupportedBlocked}else if(!(b.win&&b.msie)&&!b.chrome&&!(b.win&&b.firefox)&&!(b.mac&&b.safari)){userMsg=b.browserSupport.content.unsupportedBrowserType}else if(b.msie&&b.version<=VERSIONS.EOL_IE||b.msedge&&b.version<=VERSIONS.EOL_EDGE||b.chrome&&b.version<=VERSIONS.EOL_CHROME||b.firefox&&b.version<=VERSIONS.EOL_FF||b.safari&&b.version<=VERSIONS.EOL_SAFARI){userMsg=b.browserSupport.content.unsupportedEndOfLife}else if(notSupportedTlsVersion){userMsg=b.browserSupport.content.unsupportedTlsVersion}else{userMsg=b.browserSupport.content.supportedBrowser}return userMsg},template:"\n
    \n
    \n
    \n
    warning-icon
    \n
    \n {currentBrowserInfo}{msg}{btnText}\n
    \n
    \n \n
    \n \n
    "}};if(!this.importTriggered){this.loadBrowserData().then(function(xhr){boaBrowserDefault.browserSupport=Object.assign({},boaBrowserDefault.browserSupport,xhr.browserSupport);_this2.importTriggered=true;callbackFn(boaBrowserDefault)})["catch"](function(e){callbackFn(boaBrowserDefault)})}else{callbackFn(boaBrowserDefault)}}},{key:"loadBrowserData",value:function loadBrowserData(){var lang=_spartaStoreUtility2["default"].getData("lang").split("-")[0];var messagingAssetLoader=new _dataAssetLoader2["default"]("global/sparta-browser-support-utility","data/".concat(lang));var load=messagingAssetLoader.loadAsset("browser.json");var assetLoaderPromise=new Promise(function(resolve){_spartaEventsUtility2["default"].sub(load.success,function(evtData){resolve(evtData.data.xhr)},true)});_spartaEventsUtility2["default"].sub(load.failure,function(evtData){if(window.console&&function(){}){}},true);return assetLoaderPromise}},{key:"addBrowserClasses",value:function addBrowserClasses(){var uaClassesStr="";var uaClasses=[];var classPrefix="spa-ua-";var b=this.boaBrowserObject||{};switch(true){case b.desktop:uaClasses.push("desktop");break;case b.tablet:uaClasses.push("tablet");break;case b.mobile:uaClasses.push("mobile");break;default:break}if(b.touch){uaClasses.push("touch")}switch(true){case b.msie:uaClasses.push("browser-msie");break;case b.msedge:uaClasses.push("browser-msedge");break;case b.firefox:uaClasses.push("browser-firefox");break;case b.chrome:uaClasses.push("browser-chrome");break;case b.safari:uaClasses.push("browser-safari");break;case b.opera:uaClasses.push("browser-opera");break;case b.silk:uaClasses.push("browser-silk");break;default:uaClasses.push("browser-other")}if(b.version){uaClasses.push("browser-version-".concat(parseInt(b.version,10)))}switch(true){case b.mac:uaClasses.push("system-mac");break;case b.ios:uaClasses.push("system-ios");switch(true){case b.ipad:uaClasses.push("system-ipad");break;case b.iphone:uaClasses.push("system-iphone");break;case b.ipod:uaClasses.push("system-ipod");break;default:break}break;case b.android:uaClasses.push("system-android");break;case b.windowsphone:uaClasses.push("system-windowsphone");break;case b.blackberry:uaClasses.push("system-blackberry");break;case b.win:uaClasses.push("system-win");break;default:uaClasses.push("system-other")}for(var i=0;i=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return handle("end");if(i.tryLoc<=this.prev){var c=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(c&&u){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),resetTryEntry(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;resetTryEntry(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:values(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}function asyncGeneratorStep(gen,resolve,reject,_next,_throw,key,arg){try{var info=gen[key](arg);var value=info.value}catch(error){reject(error);return}if(info.done){resolve(value)}else{Promise.resolve(value).then(_next,_throw)}}function _asyncToGenerator(fn){return function(){var self=this,args=arguments;return new Promise(function(resolve,reject){var gen=fn.apply(self,args);function _next(value){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"next",value)}function _throw(err){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"throw",err)}_next(undefined)})}}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;iarr.length)len=arr.length;for(var i=0,arr2=new Array(len);i0&&arguments[0]!==undefined?arguments[0]:"";var provided=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};return"Missing the one or more of the following parameters: ".concat(required,".\nGiven values: ").concat(JSON.stringify(provided))},ERROR_MISSING_SITE_HOST:function ERROR_MISSING_SITE_HOST(){return"sparta-content-manager-utility Host not provided to utility from site params"},ERROR_CONTENT_URL_INVALID:function ERROR_CONTENT_URL_INVALID(fetchUrl){return"sparta-content-manager-utility Unable to pull data from a valid CDN with URL: ".concat(fetchUrl)},ERROR_CONTENT_NOT_PROVIDED:function ERROR_CONTENT_NOT_PROVIDED(options){return"sparta-content-manager-utility content was not provided to function parameters: ".concat(JSON.stringify(options))},ERROR_UNDEFINED_CONTENT:function ERROR_UNDEFINED_CONTENT(fetchUrl){return"sparta-content-manager-utility content response was null, undefined, or not found from URL: ".concat(fetchUrl)},ERROR_KEY_OBJ_NOT_FOUND:function ERROR_KEY_OBJ_NOT_FOUND(contentKey){return"sparta-content-manager-utility Content key was not found: ".concat(contentKey)},ERROR_RECORD_VALUE_NOT_FOUND:function ERROR_RECORD_VALUE_NOT_FOUND(record){return"sparta-content-manager-utility Record value was not found: ".concat(record)},ERROR_PARAMETER_NOT_DOM_ELEMENT:function ERROR_PARAMETER_NOT_DOM_ELEMENT(){return"sparta-content-manager-utility The parameter provided was not an instanceof Element:"}}};var cmsItemsInstance={};var activeFetchKeys=[];function contentInjectionHelper(_ref){var target=_ref.target,value=_ref.value,dataOptions=_ref.dataOptions,dataDynamicTokens=_ref.dataDynamicTokens;var buildString="";var _dataOptions$childWra=dataOptions.childWrapper,childWrapper=_dataOptions$childWra===void 0?"":_dataOptions$childWra;if(typeof value==="string"){if(dataDynamicTokens){value=replaceDynamicData({string:value,dataDynamicTokens:dataDynamicTokens})}buildString+="\n ".concat(childWrapper?"<".concat(childWrapper,">"):"","\n ").concat(value,"\n ").concat(childWrapper?""):"","\n ").replace(/[\t\n\r]/gm,"").trim()}else if(Array.isArray(value)){value.forEach(function(fetchItem,index){if(typeof fetchItem==="string"){if(dataDynamicTokens){fetchItem=replaceDynamicData({string:fetchItem,dataDynamicTokens:dataDynamicTokens})}var addSpacer=index!==value.length-1;buildString+="\n ".concat(childWrapper?"<".concat(childWrapper,">"):"","\n ").concat(fetchItem).concat(addSpacer?" ":"","\n ").concat(childWrapper?""):"","\n ").replace(/[\t\n\r]/gm,"").trim()}})}else if(_typeof(value)==="object"&&!Array.isArray(value)&&value!==null){}if(target instanceof Element){if(!target.getAttribute("data-content-inject")||target.getAttribute("data-content-inject")&&target.getAttribute("data-content-inject").toString()!=="false"){target.innerHTML=buildString}}}function replaceDynamicData(_ref2){var string=_ref2.string,dataDynamicTokens=_ref2.dataDynamicTokens;var regexPattern=/\{([^}]+)\}/g;var matches=string.match(regexPattern)||[];matches.forEach(function(matchItem){if(matchItem.includes(DEFAULTS.ATTRIBUTES.dynamicDataHook)){var originalMatch=matchItem;matchItem=matchItem.replace(/[{}]/g,"");matchItem=matchItem.replace(DEFAULTS.ATTRIBUTES.dynamicDataHook,"");matchItem=matchItem.split("|");matchItem=matchItem.filter(function(str){return str!=""});matchItem.forEach(function(item){if(dataDynamicTokens[item]){string=string.replace(originalMatch,dataDynamicTokens[item])}else if(matchItem.length>0){string=string.replace(originalMatch,matchItem[1])}})}});return string}function readyStoreKey(settings,key){var currentStore=_spartaStoreUtility2["default"].getData(utilityNamespace)?JSON.parse(_spartaStoreUtility2["default"].getData(utilityNamespace)):{};currentStore[settings.cmsName]=currentStore[settings.cmsName]||{};currentStore[settings.cmsName][key]=currentStore[settings.cmsName][key]||{};return currentStore}function getCmsParam(paramLookup){var globalParams=arguments.length>1&&arguments[1]!==undefined?arguments[1]:_spartaStoreUtility2["default"].getData("spaParams");if(paramLookup){var parseSpaParams=function parseSpaParams(splitArray,data){if(splitArray.length>=2){var key=splitArray[0];var value=splitArray[1];return data&&data[key]&&data[key][value]?data[key][value]:undefined}return undefined};var lookupArray=paramLookup.split(".");var siteParamLookup=parseSpaParams(lookupArray,globalParams.siteParams);var defaultsParamLookup=parseSpaParams(lookupArray,DEFAULTS);return siteParamLookup||defaultsParamLookup}return undefined}function validURL(str){if(str.indexOf("localhost")!==-1)return true;var pattern=new RegExp("^(https?:\\/\\/)?"+"((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|"+"((\\d{1,3}\\.){3}\\d{1,3}))"+"(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*"+"(\\?[;&a-z\\d%_.~+=-]*)?"+"(\\#[-a-z\\d_]*)?$","i");return!!pattern.test(str)}function constructUrl(settings,key,options){var cmsHost=settings.cmsHost;var segment=settings.segment;var host=settings.host;var endpoint=settings.endpoint;var _ref3=options||settings,language=_ref3.language;if(!cmsHost){cmsHost=" ".concat(host,"/").concat(endpoint)}cmsHost=cmsHost.replace("?key=","");if(key){var segmentParam="";if(!segment){var mlexpCookieVal=_spartaGlobalFunctionsUtility2["default"].spartaGetCookie("MLEXP");if(mlexpCookieVal){try{var mlexpStr=window.atob(mlexpCookieVal);var mlexpObj=JSON.parse(mlexpStr);if(mlexpObj&&mlexpObj.segment){segment=mlexpObj.segment.subGroup}}catch(e){}}}var keyString="".concat(language,".").concat(key);var constructedURL="".concat(cmsHost,"?key=").concat(keyString).concat(segment&&typeof segment==="string"&&segment.length>0?"&segment=".concat(segment.toLowerCase()):"");if(validURL(constructedURL)){return constructedURL}}return"".concat(host,"/").concat(endpoint,"?key=")}function getCmsUrlBase(options){var spaParams=_spartaStoreUtility2["default"].getData("spaParams");var siteParams=spaParams.siteParams;var host;if(spaParams&&spaParams.enableProxy&&siteParams.domain&&siteParams.domain.hostname){host=siteParams.domain.hostname}else{host=options.host||getCmsParam("cms.host")||getCmsParam("cdn.host")}var cmsName=options.cmsName||"CMS_".concat(options.cmsName||"Shield");var language=options.language||_spartaStoreUtility2["default"].getData("jcrLang");var endpoint=options.endpoint||getCmsParam("cms.endpoint")||getCmsParam("cdn.endpoint");var segment=options.segment;var cmsHost=constructUrl({host:host,endpoint:endpoint,language:language});return _objectSpread({language:language,cmsHost:cmsHost,cmsName:cmsName,host:host,endpoint:endpoint},segment&&{segment:segment})}function setDefaults(){var options=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};var settings=new function utilitySettingsConstructor(){var _this=this;var selector=options.selector,widgetInfo=options.widgetInfo;this.selector=selector||_spartaStoreUtility2["default"].getData("applicationContainer",widgetInfo);if(!this.selector){return false}var contentKeys=_toConsumableArray(this.selector.querySelectorAll("[".concat(DEFAULTS.ATTRIBUTES.contentKey,"]")));this.contentKeys={};contentKeys.forEach(function(element){var key=element.getAttribute("".concat(DEFAULTS.ATTRIBUTES.contentKey));_this.contentKeys[key]=_this.contentKeys[key]||{};_this.contentKeys[key].elements=_this.contentKeys[key].elements||[];var dataOptions=element.getAttribute(DEFAULTS.ATTRIBUTES.dataOptions)?JSON.parse(element.getAttribute(DEFAULTS.ATTRIBUTES.dataOptions)):{};var dataDynamicTokens=element.getAttribute(DEFAULTS.ATTRIBUTES.dataDynamicTokens)?JSON.parse(element.getAttribute(DEFAULTS.ATTRIBUTES.dataDynamicTokens)):{};_this.contentKeys[key].elements.push({element:element,dataOptions:dataOptions,dataDynamicTokens:dataDynamicTokens});var status=_this.contentKeys[key].status||DEFAULTS.STATUS.ready;_this.contentKeys[key].useCache=_this.contentKeys[key].useCache&&_this.contentKeys[key].useCache.toString()==="false"||dataOptions.useCache&&dataOptions.useCache.toString()==="false"?"false":"true";_this.contentKeys[key]={status:status,useCache:_this.contentKeys[key].useCache,elements:_this.contentKeys[key].elements,failedRecords:[]}})};if(settings.contentKeys){cmsItemsInstance.contentKeys=settings.contentKeys;return settings}return false}function useCacheSetting(settings){var key=settings.key;var useCache=settings.contentKeys&&settings.contentKeys[key].useCache.toString()==="false"?"false":"true";useCache=settings.options&&typeof settings.options.useCache!=="undefined"&&settings.options.useCache.toString()==="false"?"false":useCache;return useCache}var SpartaContentManagerUtility=function(){function SpartaContentManagerUtility(){_classCallCheck(this,SpartaContentManagerUtility)}_createClass(SpartaContentManagerUtility,[{key:"init",value:function init(){var options=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};var settings=setDefaults(options);if(settings===false){return false}var cmsBasics=getCmsUrlBase(settings);settings=_objectSpread(_objectSpread({},settings),cmsBasics);var self=this;if(!settings.host||!settings.cmsHost){return false}Object.keys(settings.contentKeys).forEach(function(key){var retrieveContent=self.getContent(_objectSpread({key:key},settings));retrieveContent.then(function(content){settings.contentKeys[key].status=typeof content==="string"?DEFAULTS.STATUS.failed:DEFAULTS.STATUS.complete;if(settings.contentKeys[key].status===DEFAULTS.STATUS.failed){return content}var contentKey=settings.contentKeys[key];var elements=contentKey.elements,failedRecords=contentKey.failedRecords;elements.forEach(function(cmsItem){var element=cmsItem.element;var record=element.getAttribute(DEFAULTS.ATTRIBUTES.contentRecord);var disableAutoInject=element.classList.contains(DEFAULTS.ATTRIBUTES.disableAutoInject)||element.getAttribute(DEFAULTS.ATTRIBUTES.disableAutoInject)==="true";try{var recordValue=record?helpers.cmsDataParser(content,record):undefined;if(recordValue){cmsItem.recordValue=recordValue}}catch(e){}if(record&&!cmsItem.recordValue){failedRecords.push(record);settings.contentKeys[key].status=DEFAULTS.STATUS.partialFailure}else if(record&&cmsItem.recordValue&&!disableAutoInject){helpers.contentInjection(cmsItem)}});cmsItemsInstance.contentKeys=settings.contentKeys;return content}).then(function(content){_spartaEventsUtility2["default"].pub("".concat(DEFAULTS.EVENTS.CMS_Utility_Key_Complete,"_").concat(key),_objectSpread(_objectSpread(_objectSpread({key:key},typeof content==="string"&&{error:content}),_typeof(content)==="object"&&{content:content}),{},{status:settings.contentKeys[key].status,failedRecords:settings.contentKeys[key].failedRecords}))})})}},{key:"getContent",value:function(){var _getContent=_asyncToGenerator(_regeneratorRuntime().mark(function _callee(settings){var cmsBasics,key,cmsName,fetchUrl,currentStore,useCache;return _regeneratorRuntime().wrap(function _callee$(_context){while(1)switch(_context.prev=_context.next){case 0:cmsBasics=!settings.host||!settings.endpoint||!settings.language?getCmsUrlBase(settings):{language:settings.language,cmsHost:settings.cmsHost,cmsName:settings.cmsName,host:settings.host,endpoint:settings.endpoint,segment:settings.segment};if(!(!cmsBasics.host||!cmsBasics.cmsHost)){_context.next=3;break}return _context.abrupt("return",false);case 3:key=settings.key||settings.contentKey;cmsName=cmsBasics.cmsName;fetchUrl=constructUrl(cmsBasics,key);currentStore=_spartaStoreUtility2["default"].getData(utilityNamespace)?JSON.parse(_spartaStoreUtility2["default"].getData(utilityNamespace)):undefined;useCache=useCacheSetting(settings);return _context.abrupt("return",new Promise(function(resolve){if(useCache&&cmsName&¤tStore&¤tStore[cmsName]&¤tStore[cmsName][key]&&Object.keys(currentStore[cmsName][key]).length>0){var content=currentStore[cmsName][key];resolve(content)}else{var transportRequest=_spartaTransportUtility2["default"].subscribe({url:fetchUrl,cache:settings.cache||true,dataType:"json",method:"GET",jwt:settings.jwt||{},success:function success(content){if(content){var setupStoreKey=readyStoreKey(cmsBasics,key);if(cmsName&&setupStoreKey[cmsName]){try{setupStoreKey[cmsName][key]=content;currentStore=_objectSpread(_objectSpread({},currentStore),setupStoreKey);_spartaStoreUtility2["default"].updateData(utilityNamespace,JSON.stringify(currentStore))}catch(e){}}resolve(content)}else{resolve(DEFAULTS.STRINGS.ERROR_UNDEFINED_CONTENT(fetchUrl))}},error:function error(){resolve(DEFAULTS.STRINGS.ERROR_CONTENT_URL_INVALID(fetchUrl))},complete:function complete(content){activeFetchKeys=activeFetchKeys.filter(function(item){return item!==key});resolve(content)}});if(activeFetchKeys.includes(key)){transportRequest.abort()}activeFetchKeys.push(key)}}));case 9:case"end":return _context.stop()}},_callee)}));function getContent(_x){return _getContent.apply(this,arguments)}return getContent}()},{key:"getContentAndInject",value:function(){var _getContentAndInject=_asyncToGenerator(_regeneratorRuntime().mark(function _callee2(){var _this2=this;var settings,target,contentKey,contentRecord,_args2=arguments;return _regeneratorRuntime().wrap(function _callee2$(_context2){while(1)switch(_context2.prev=_context2.next){case 0:settings=_args2.length>0&&_args2[0]!==undefined?_args2[0]:{};target=settings.target,contentKey=settings.contentKey,contentRecord=settings.contentRecord;if(!(target&&contentKey&&contentRecord)){_context2.next=4;break}return _context2.abrupt("return",new Promise(function(resolve){resolve(_this2.getContent(settings))}).then(function(response){var recordValue=contentRecord.split(".").reduce(function(o,i){return o[i]},response);helpers.contentInjection({recordValue:recordValue,dataDynamicTokens:settings.dynamicTokens,dataOptions:settings.options},{appendTarget:target});return{target:target,contentKey:contentKey,contentRecord:contentRecord,response:response}}));case 4:return _context2.abrupt("return",new Promise(function(resolve){var errorMsg=DEFAULTS.STRINGS.ERROR_MISSING_REQUIRED_VARIABLES("target, contentKey, contentRecord",["target: ".concat(settings.target),"contentKey: ".concat(settings.contentKey),"contentRecord: ".concat(settings.contentRecord)]);resolve(settings.options?!settings.options.disableWarning?void 0:"":void 0)}));case 5:case"end":return _context2.stop()}},_callee2)}));function getContentAndInject(){return _getContentAndInject.apply(this,arguments)}return getContentAndInject}()},{key:"cmsHelperFunctions",get:function get(){return helpers}}]);return SpartaContentManagerUtility}();exports["default"]=new SpartaContentManagerUtility;var helpers={cmsDataParser:function cmsDataParser(data,recordSearch){var filteredData;if(recordSearch&&_typeof(recordSearch)==="object"){var searchRecords=processKeyRecordIteration(recordSearch,[],"push");searchRecords.forEach(function(record){var recordValue=helpers.cmsDataParser(data,record);Object.keys(recordSearch).forEach(function(key){var valueName=recordSearch[key].replaceAll(/[\[\]']+/g,"");if(valueName===record){recordSearch[key]=recordValue}})});return recordSearch}else if(data&&recordSearch){var recordKeys=recordSearch.split(".");recordKeys.forEach(function(item){filteredData=filteredData&&item in filteredData?filteredData[item]:item in data?data[item]:undefined});if(filteredData){return filteredData}}return""},contentInjection:function contentInjection(cmsItem){var options=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};if(cmsItem instanceof Element){var record=cmsItem.getAttribute("[".concat(DEFAULTS.ATTRIBUTES.contentRecord,"]"));var content=options.content;if(!content){return}var dataOptions=cmsItem.getAttribute(DEFAULTS.ATTRIBUTES.dataOptions)?JSON.parse(cmsItem.getAttribute(DEFAULTS.ATTRIBUTES.dataOptions)):{};var dataDynamicTokens=element.getAttribute(DEFAULTS.ATTRIBUTES.dataDynamicTokens)?JSON.parse(element.getAttribute(DEFAULTS.ATTRIBUTES.dataDynamicTokens)):{};var recordValue;try{recordValue=record?helpers.cmsDataParser(content,record):undefined;if(recordValue){cmsItem.recordValue=recordValue}}catch(e){}if(recordValue){contentInjectionHelper({target:cmsItem,value:recordValue,dataOptions:dataOptions,dataDynamicTokens:dataDynamicTokens})}else if(record&&!recordValue){}}else if(_typeof(cmsItem)==="object"&&!Array.isArray(cmsItem)&&cmsItem!==null&&cmsItem.recordValue){var _element=cmsItem.element;var _cmsItem$recordValue=cmsItem.recordValue,_recordValue=_cmsItem$recordValue===void 0?"":_cmsItem$recordValue;var _cmsItem$dataOptions=cmsItem.dataOptions,_dataOptions=_cmsItem$dataOptions===void 0?{}:_cmsItem$dataOptions;var _cmsItem$dataDynamicT=cmsItem.dataDynamicTokens,_dataDynamicTokens=_cmsItem$dataDynamicT===void 0?{}:_cmsItem$dataDynamicT;var target=options.appendTarget||_element;if(_recordValue){contentInjectionHelper({target:target,value:_recordValue,dataOptions:_dataOptions,dataDynamicTokens:_dataDynamicTokens})}}else if(typeof cmsItem==="string"){var _target=options.appendTarget;if(_target){contentInjectionHelper({target:_target,value:cmsItem,options:options})}}},getStoreData:function getStoreData(){var storeData=_spartaStoreUtility2["default"].getData(utilityNamespace)?JSON.parse(_spartaStoreUtility2["default"].getData(utilityNamespace)):{};return storeData},getKeyInstanceObj:function getKeyInstanceObj(contentKey){if(typeof contentKey==="string"){return cmsItemsInstance&&cmsItemsInstance.contentKeys&&cmsItemsInstance.contentKeys[contentKey]?cmsItemsInstance.contentKeys[contentKey]:undefined}return undefined},getCmsItem:function getCmsItem(element){if(element instanceof Element){var contentKey=element.getAttribute(DEFAULTS.ATTRIBUTES.contentKey);var instanceKeys=cmsItemsInstance&&cmsItemsInstance.contentKeys&&cmsItemsInstance.contentKeys[contentKey]?cmsItemsInstance.contentKeys[contentKey]:undefined;if(instanceKeys&&instanceKeys.elements){var getCmsItem=instanceKeys.elements.find(function(o){if(o.element===element){return o}});return getCmsItem}return undefined}return undefined}}});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/global/sparta-defensive-check-utility/1.3.0/js/sparta-defensive-check-utility",["exports","utilities/platform/widget-details"],function(exports,_widgetDetails){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i1&&arguments[1]!==undefined?arguments[1]:"log";try{var isProd=_findIsProd();if(isProd)return;var logger=function logger(){};if(logger){logger(msg)}}catch(error){}}var SpartaDefensiveCheckUtility=function(){function SpartaDefensiveCheckUtility(){_classCallCheck(this,SpartaDefensiveCheckUtility)}_createClass(SpartaDefensiveCheckUtility,[{key:"isNullOrUndefined",value:function isNullOrUndefined(data,msg){var result=data===null||typeof data==="undefined";if(!result&&msg)_log(msg,"error");return result}},{key:"isNotNullAndUndefined",value:function isNotNullAndUndefined(data,msg){var result=!this.isNullOrUndefined(data);if(!result&&msg)_log(msg,"error");return result}},{key:"isUndefined",value:function isUndefined(data,msg){var result=typeof data==="undefined";if(!result&&msg)_log(msg,"error");return result}},{key:"isNotUndefined",value:function isNotUndefined(data,msg){var result=!this.isUndefined(data);if(!result&&msg)_log(msg,"error");return result}},{key:"isNull",value:function isNull(data,msg){var result=data===null;if(!result&&msg)_log(msg,"error");return result}},{key:"isNotNull",value:function isNotNull(data,msg){var result=!this.isNull(data);if(!result&&msg)_log(msg,"error");return result}},{key:"isString",value:function isString(data,msg){var result=typeof data==="string"||data instanceof String;if(!result&&msg)_log(msg,"error");return result}},{key:"truthyString",value:function truthyString(data,msg){var result=this.isString(data)&&data.length>0;if(!result&&msg)_log(msg,"error");return result}},{key:"isEmptyObject",value:function isEmptyObject(data,msg){var result=!(this.isNullOrUndefined(data)||this.truthyString(data)||this.truthyArray(data)||this.truthyObject(data)||this.truthyBoolean(data)||this.truthyNumber(data));if(!result&&msg)_log(msg,"error");return result}},{key:"isArray",value:function isArray(data,msg){var result=!this.isNullOrUndefined(data)&&_typeof(data)==="object"&&data.constructor===Array;if(!result&&msg)_log(msg,"error");return result}},{key:"isStringArray",value:function isStringArray(data,msg){var result=this.isArray(data)&&data.every(function(i){return typeof i==="string"});if(!result&&msg)_log(msg,"error");return result}},{key:"truthyArray",value:function truthyArray(data,msg){var result=this.isArray(data)&&data.length>0;if(!result&&msg)_log(msg,"error");return result}},{key:"isObject",value:function isObject(data,msg){var result=this.isObjectOfType(data,"Object");if(!result&&msg)_log(msg,"error");return result}},{key:"isDOMObject",value:function isDOMObject(data,msg){var result=data instanceof Element;if(!result&&msg)_log(msg,"error");return result}},{key:"isDateObject",value:function isDateObject(data,msg){var result=data instanceof Date;if(!result&&msg)_log(msg,"error");return result}},{key:"isObjectOfType",value:function isObjectOfType(data,type,msg){var result=!this.isNullOrUndefined(data)&&_typeof(data)==="object"&&data.constructor.name===type;if(!result&&msg)_log(msg,"error");return result}},{key:"truthyObject",value:function truthyObject(data,msg){var result=this.isObject(data)&&Object.keys(data).length>0;if(!result&&msg)_log(msg,"error");return result}},{key:"isNumber",value:function isNumber(data,msg){var result=Number.isFinite(data);if(!result&&msg)_log(msg,"error");return result}},{key:"truthyNumber",value:function truthyNumber(data,msg){var result=this.isNumber(data)&&data!==0;if(!result&&msg)_log(msg,"error");return result}},{key:"isBoolean",value:function isBoolean(data,msg){var result=typeof data==="boolean";if(!result&&msg)_log(msg,"error");return result}},{key:"truthyBoolean",value:function truthyBoolean(data,msg){var result=data===true;if(!result&&msg)_log(msg,"error");return result}},{key:"isFunction",value:function isFunction(data,msg){var result=typeof data==="function";if(!result&&msg)_log(msg,"error");return result}},{key:"isSymbol",value:function isSymbol(data,msg){var result=_typeof(data)==="symbol";if(!result&&msg)_log(msg,"error");return result}},{key:"isNodeList",value:function isNodeList(data,msg){var result=data instanceof NodeList;if(!result&&msg)_log(msg,"error");return result}},{key:"logMessage",value:function logMessage(msg,type){if(msg)_log(msg,type)}}]);return SpartaDefensiveCheckUtility}();exports["default"]=new SpartaDefensiveCheckUtility});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/global/sparta-events-utility/2.4.2/js/sparta-events-utility",["exports","utilities/global/sparta-defensive-check-utility/1.3.0/js/sparta-defensive-check-utility","utilities/vendor/lodash/4.17.21/js/lodash.custom.min","utilities/platform/widget-details","utilities/global/sparta-events-utility/2.4.2/js/utilities"],function(exports,_spartaDefensiveCheckUtility,_lodashCustom,_widgetDetails,_utilities){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _spartaDefensiveCheckUtility2=_interopRequireDefault(_spartaDefensiveCheckUtility);var _lodashCustom2=_interopRequireDefault(_lodashCustom);var _widgetDetails2=_interopRequireDefault(_widgetDetails);var _utilities2=_interopRequireDefault(_utilities);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _slicedToArray(arr,i){return _arrayWithHoles(arr)||_iterableToArrayLimit(arr,i)||_unsupportedIterableToArray(arr,i)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(o,minLen){if(!o)return;if(typeof o==="string")return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);if(n==="Object"&&o.constructor)n=o.constructor.name;if(n==="Map"||n==="Set")return Array.from(o);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}function _arrayLikeToArray(arr,len){if(len==null||len>arr.length)len=arr.length;for(var i=0,arr2=new Array(len);i1&&arguments[1]!==undefined?arguments[1]:function(){};var retroactive=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;var eventIsValid=_spartaDefensiveCheckUtility2["default"].truthyString(event,"sparta-events-utility:sub:event is not a string");var callbackIsValid=_spartaDefensiveCheckUtility2["default"].isFunction(callback,"sparta-events-utility:sub:callback is not a function");if(!eventIsValid||!callbackIsValid){return null}var _event$split=event.split(":"),_event$split2=_slicedToArray(_event$split,2),eventName=_event$split2[0],_event$split2$=_event$split2[1],nameSpace=_event$split2$===void 0?"default":_event$split2$;var escapedEventName=eventName.replace(regex,function(matched){return replacementChars[matched]});var subPath=_lodashCustom2["default"].get(this.subscriptions,"".concat(escapedEventName,"[").concat(nameSpace,"]"),null);var token="".concat(event,"_$_").concat(_utilities2["default"].uuidString());if(!subPath){var nameSpaceNiceName=nameSpace;if(nameSpace.includes(".")){nameSpaceNiceName="\"".concat(nameSpaceNiceName.replaceAll("\"","\\\""),"\"")}_lodashCustom2["default"].set(this.subscriptions,"".concat(escapedEventName,"[").concat(nameSpaceNiceName,"]"),[])}this.subscriptions["".concat(escapedEventName)][nameSpace].push({callback:callback,token:token});if(retroactive&&this.alreadyBeenPublished["".concat(escapedEventName)]&&this.alreadyBeenPublished["".concat(escapedEventName)].published){var args=this.alreadyBeenPublished["".concat(escapedEventName)].data;callback({event:event,args:args,data:args})}return token}},{key:"unsubByEvent",value:function unsubByEvent(event){var eventIsValid=_spartaDefensiveCheckUtility2["default"].truthyString(event,"sparta-events-utility:unsubByEvent:event is not a string");if(!eventIsValid){return}var _event$split3=event.split(":"),_event$split4=_slicedToArray(_event$split3,2),eventName=_event$split4[0],nameSpace=_event$split4[1];var escapedEventName=eventName.replace(regex,function(matched){return replacementChars[matched]});if(this.subscriptions[escapedEventName]){if(!nameSpace){delete this.subscriptions[escapedEventName]}else{delete this.subscriptions[escapedEventName][nameSpace]}}}},{key:"unsubByToken",value:function unsubByToken(token){var tokenIsValid=_spartaDefensiveCheckUtility2["default"].truthyString(token,"sparta-events-utility:unsubByToken:token is not a valid string value");if(!tokenIsValid||!token.includes("_$_")){return null}var _token$split$0$split=token.split("_$_")[0].split(":"),_token$split$0$split2=_slicedToArray(_token$split$0$split,2),eventName=_token$split$0$split2[0],_token$split$0$split3=_token$split$0$split2[1],nameSpace=_token$split$0$split3===void 0?"default":_token$split$0$split3;var escapedEventName=eventName.replace(regex,function(matched){return replacementChars[matched]});var subscriptions=_lodashCustom2["default"].get(this.subscriptions,"".concat(escapedEventName,"[").concat(nameSpace,"]"),[]);return subscriptions.some(function(sub,idx){if(sub.token===token){subscriptions.splice(idx,1);return true}return false})}},{key:"unsubWidgetByToken",value:function unsubWidgetByToken(token){var tokenIsValid=_spartaDefensiveCheckUtility2["default"].truthyString(token,"sparta-events-utility:unsubWidgetByToken:token is not a valid string value");if(!tokenIsValid||!token.includes("_$_")){return null}var eventName=token.substring(0,token.lastIndexOf("_$_")).replace(".","/");var escapedEventName=eventName.replace(regex,function(matched){return replacementChars[matched]});var subscriptions=_lodashCustom2["default"].get(this.subscriptions,"".concat(escapedEventName,"[default]"),[]);return subscriptions.some(function(sub,idx){if(sub.token===token){subscriptions.splice(idx,1);return true}return false})}},{key:"pub",value:function pub(event,data){var isValidEvent=_spartaDefensiveCheckUtility2["default"].isString(event,"sparta-events-utility:pub:event is not a string");if(!isValidEvent){return}try{document.dispatchEvent(new CustomEvent(event,{detail:data}))}catch(e){}var _event$split5=event.split(":"),_event$split6=_slicedToArray(_event$split5,2),eventName=_event$split6[0],nameSpace=_event$split6[1];var escapedEventName=eventName.replace(regex,function(matched){return replacementChars[matched]});var subscriptions=_lodashCustom2["default"].get(this.subscriptions,escapedEventName,{});if(nameSpace){subscriptions=_lodashCustom2["default"].get(subscriptions,nameSpace,{})}var callbackMaps=[];Object.keys(subscriptions).forEach(function(sub){callbackMaps=callbackMaps.concat(subscriptions[sub])});this.alreadyBeenPublished[escapedEventName]={published:true,data:data};callbackMaps.forEach(function(obj){obj.callback({event:event,data:data})})}}]);return SpartaEventsUtility}();exports["default"]=new SpartaEventsUtility});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/global/sparta-events-utility/2.4.2/js/utilities",["exports","utilities/global/sparta-defensive-check-utility/1.3.0/js/sparta-defensive-check-utility","utilities/vendor/lodash/4.17.21/js/lodash.custom.min","utilities/platform/widget-details"],function(exports,_spartaDefensiveCheckUtility,_lodashCustom,_widgetDetails){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _spartaDefensiveCheckUtility2=_interopRequireDefault(_spartaDefensiveCheckUtility);var _lodashCustom2=_interopRequireDefault(_lodashCustom);var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Utilities={uuidString:function uuidString(){return((1+Math.random())*65536||0).toString(16).substring(1)}};exports["default"]=Utilities});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/global/sparta-experience-utility/2.4.2/js/sparta-experience-utility",["exports","utilities/global/sparta-events-utility/2.4.2/js/sparta-events-utility","utilities/global/sparta-global-functions-utility/2.2.3/js/sparta-global-functions-utility","utilities/global/sparta-store-utility/3.1.2/js/sparta-store-utility","utilities/vendor/lodash/4.17.21/js/lodash.custom.min","utilities/global/sparta-transport-utility/4.2.1/js/sparta-transport-utility","utilities/vendor/handlebars/4.7.8/js/handlebars","utilities/platform/widget-details"],function(exports,_spartaEventsUtility,_spartaGlobalFunctionsUtility,_spartaStoreUtility,_lodashCustom,_spartaTransportUtility,_handlebars,_widgetDetails){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _spartaEventsUtility2=_interopRequireDefault(_spartaEventsUtility);var _spartaGlobalFunctionsUtility2=_interopRequireDefault(_spartaGlobalFunctionsUtility);var _spartaStoreUtility2=_interopRequireDefault(_spartaStoreUtility);var _lodashCustom2=_interopRequireDefault(_lodashCustom);var _spartaTransportUtility2=_interopRequireDefault(_spartaTransportUtility);var _handlebars2=_interopRequireDefault(_handlebars);var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _regeneratorRuntime(){"use strict";_regeneratorRuntime=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function define(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{define({},"")}catch(t){define=function(t,e,r){return t[e]=r}}function wrap(t,e,r,n){var i=e&&e.prototype instanceof Generator?e:Generator,a=Object.create(i.prototype),c=new Context(n||[]);return o(a,"_invoke",{value:makeInvokeMethod(t,r,c)}),a}function tryCatch(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=wrap;var h="suspendedStart",l="suspendedYield",f="executing",s="completed",y={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}var p={};define(p,a,function(){return this});var d=Object.getPrototypeOf,v=d&&d(d(values([])));v&&v!==r&&n.call(v,a)&&(p=v);var g=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(p);function defineIteratorMethods(t){["next","throw","return"].forEach(function(e){define(t,e,function(t){return this._invoke(e,t)})})}function AsyncIterator(t,e){function invoke(r,o,i,a){var c=tryCatch(t[r],t,o);if("throw"!==c.type){var u=c.arg,h=u.value;return h&&"object"==typeof h&&n.call(h,"__await")?e.resolve(h.__await).then(function(t){invoke("next",t,i,a)},function(t){invoke("throw",t,i,a)}):e.resolve(h).then(function(t){u.value=t,i(u)},function(t){return invoke("throw",t,i,a)})}a(c.arg)}var r;o(this,"_invoke",{value:function(t,n){function callInvokeWithMethodAndArg(){return new e(function(e,r){invoke(t,n,e,r)})}return r=r?r.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}})}function makeInvokeMethod(e,r,n){var o=h;return function(i,a){if(o===f)throw new Error("Generator is already running");if(o===s){if("throw"===i)throw a;return{value:t,done:!0}}for(n.method=i,n.arg=a;;){var c=n.delegate;if(c){var u=maybeInvokeDelegate(c,n);if(u){if(u===y)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===h)throw o=s,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=f;var p=tryCatch(e,r,n);if("normal"===p.type){if(o=n.done?s:l,p.arg===y)continue;return{value:p.arg,done:n.done}}"throw"===p.type&&(o=s,n.method="throw",n.arg=p.arg)}}}function maybeInvokeDelegate(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,maybeInvokeDelegate(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var i=tryCatch(o,e.iterator,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,y;var a=i.arg;return a?a.done?(r[e.resultName]=a.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function pushTryEntry(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function resetTryEntry(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function Context(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(pushTryEntry,this),this.reset(!0)}function values(e){if(e||""===e){var r=e[a];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function next(){for(;++o=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return handle("end");if(i.tryLoc<=this.prev){var c=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(c&&u){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),resetTryEntry(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;resetTryEntry(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:values(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}function asyncGeneratorStep(gen,resolve,reject,_next,_throw,key,arg){try{var info=gen[key](arg);var value=info.value}catch(error){reject(error);return}if(info.done){resolve(value)}else{Promise.resolve(value).then(_next,_throw)}}function _asyncToGenerator(fn){return function(){var self=this,args=arguments;return new Promise(function(resolve,reject){var gen=fn.apply(self,args);function _next(value){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"next",value)}function _throw(err){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"throw",err)}_next(undefined)})}}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i=new Date(test.runDates.start).getTime()&&CURRENT_TIME<=new Date(test.runDates.end).getTime()}function filterTests(allTests){var filteredTests=_lodashCustom2["default"].cloneDeep(allTests);forAllTests(filteredTests,function(_ref){var testsInScope=_ref.testsInScope,scope=_ref.scope,test=_ref.test,testName=_ref.testName;var scopedTests=testsInScope;if(!isTestInTimeRange(test)||scope==="site"&&test.name!==spaParams.siteName||scope==="page"&&!window.location.pathname.includes(test.path)){delete scopedTests[testName]}return scopedTests});if(_spartaGlobalFunctionsUtility2["default"].getUrlParam(QS_DEBUG_KEY)){}return filteredTests}function weightedRand(spec){var table=[];var j;_lodashCustom2["default"].forEach(spec,function(value,key){for(j=0;jarr.length)len=arr.length;for(var i=0,arr2=new Array(len);i0&&arguments[0]!==undefined?arguments[0]:"";var value=arguments.length>1&&arguments[1]!==undefined?arguments[1]:"";var days=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;var domain=arguments.length>3&&arguments[3]!==undefined?arguments[3]:false;var expires="";if(days){var date=new Date;date.setTime(date.getTime()+days*24*60*60*1000);expires="; expires=".concat(date.toGMTString())}var domainStr=domain?";domain=.bankofamerica.com":"";document.cookie="".concat(name,"=").concat(value).concat(expires).concat(domainStr,"; path=/");return true}},{key:"getUrlParam",value:function getUrlParam(name){if(window.location.search.indexOf("?")<0){return null}var result=null;var paramList=window.location.search.split("?")[1].split("&");var paramObj={};paramList.forEach(function(paramPair){var splitPair=paramPair.split("=");if(paramObj[splitPair[0]]){paramObj[splitPair[0]]=[paramObj[splitPair[0]]];paramObj[splitPair[0]].push(splitPair[1])}else{paramObj[splitPair[0]]=splitPair[1]}});if(paramObj[name]){result=decodeURIComponent(paramObj[name])}return result}},{key:"getGlobalParams",value:function getGlobalParams(key){var results;var isKeyString=_spartaDefensiveCheckUtility2["default"].isString(key,"sparta-global-functions-utility:getGlobalParams:key is not a String");if(isKeyString){if(this.getSpaParams()&&this.getLanguage()){results=this.getSpaParams().global[this.getLanguage()].globalJs[key]||""}else{var htmlLang=document.querySelector("html").getAttribute("lang");var lang=htmlLang?htmlLang.toLowerCase().split("-")[0]:"en";results=this.spaParams?this.spaParams.global[lang].globalJs[key]:""}}return results}},{key:"getLanguage",value:function getLanguage(){if(this.spaParams&&this.spaParams.language)return this.spaParams.language;var widgetLang=document.querySelector("[data-sparta-lang]");if(widgetLang){var widgetLangValue=widgetLang.getAttribute("data-sparta-lang");var lang=widgetLangValue?widgetLangValue.toLowerCase().split("-")[0]:false;if(lang){return lang}}if(window.sparta&&window.sparta.language){return window.sparta.language}var htmlLang=document.querySelector("html");if(htmlLang){var htmlLangValue=htmlLang.getAttribute("lang");var _lang=htmlLangValue?htmlLangValue.toLowerCase().split("-")[0]:false;if(_lang){return _lang}}return"en"}},{key:"getSpaParams",value:function getSpaParams(context){if(context){var contextTesting=context?"global"in context.data.root:undefined;var spaParams=contextTesting?context.data.root:this.spaParams;return spaParams}return this.spaParams}},{key:"getGlobalStrings",value:function getGlobalStrings(spaParams){return spaParams.language in spaParams.global?spaParams.global[spaParams.language]:spaParams.global}},{key:"mobilePhoneFormatHelper",value:function mobilePhoneFormatHelper(elements){var els=_toConsumableArray(elements)||document.querySelectorAll(".spa-mobile-tel");els.forEach(function(el){if(el.getAttribute("data-mobile-phone-formatted")){return}var phone=el.innerHTML.replace(/\D/g,"");phone="1".concat(phone);el.innerHTML="").concat(el.innerHTML,"");el.setAttribute("data-mobile-phone-formatted","1")})}},{key:"loadScriptByUrl",value:function loadScriptByUrl(url){var script=document.createElement("script");script.type="text/javascript";script.src=url;document.body.appendChild(script);return new Promise(function(resolve,reject){script.onload=resolve;script.onerror=reject})}},{key:"loadCssByUrl",value:function loadCssByUrl(url){var link=document.createElement("link");link.href=url;link.rel="stylesheet";link.type="text/css";document.body.appendChild(link);return new Promise(function(resolve,reject){link.onload=resolve;link.onerror=reject})}},{key:"getHelperContext",value:function getHelperContext(context,options){var content="";if(options&&options.isBlockHelperOptions){var blockHelperTemplate=Handlebars.compile("".concat(options.helperBlockContent));content=blockHelperTemplate(context)}if(options&&Object.prototype.hasOwnProperty.call(options,"fn")){content=options.fn(context)}return content}}]);return SpartaGlobalFunctions}();exports["default"]=new SpartaGlobalFunctions});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/global/sparta-global-params-utility/1.0.2/js/sparta-global-params-utility",["exports","utilities/global/sparta-store-utility/3.1.2/js/sparta-store-utility","utilities/platform/widget-details"],function(exports,_spartaStoreUtility,_widgetDetails){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _spartaStoreUtility2=_interopRequireDefault(_spartaStoreUtility);var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i1){jcrContexts=context.slice(-1).pop()}var globalStrings=jcrContexts&&"data"in jcrContexts&&"root"in jcrContexts.data&&"global"in jcrContexts.data.root?lookupKey in jcrContexts.data.root.global?jcrContexts.data.root.global[lookupKey]:jcrContexts.data.root.global:{};if(Object.keys(globalStrings).length===0&&(typeof _spartaStoreUtility2["default"].getData==="function"&&_spartaStoreUtility2["default"].getData("isWidget")||typeof window!=="undefined"&&window.spaParams)){var applicationContext=_spartaStoreUtility2["default"].getData("applicationContext")||{};var name=applicationContext.name,version=applicationContext.version,id=applicationContext.id;var spaParams=name&&version&&id?window.spaWidgetParams[name][version][id]:window.spaParams;var language=spaParams.language;if(lookupKey){globalStrings=spaParams.global[language][lookupKey]||globalStrings}else{globalStrings=spaParams.global[language]||globalStrings}}if(Object.keys(globalStrings).length===0){if(Object.keys(defaultObj).length>0){globalStrings=defaultObj}else{globalStrings={}}}return globalStrings}}]);return SpartaGlobalParamsUtility}();exports["default"]=new SpartaGlobalParamsUtility});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/global/sparta-input-ada-utility/1.0.1/js/sparta-input-ada-utility",["exports","utilities/platform/widget-details"],function(exports,_widgetDetails){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i=1){_field.setAttribute("aria-describedby",string)}}})}},{key:"_getClosest",value:function _getClosest(elem,selector){if(!Element.prototype.matches){Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(s){var matches=(document||ownerDocument).querySelectorAll(s),i=matches.length;while(--i>=0&&matches.item(i)!==this){}return i>-1}}for(;elem&&elem!==document;elem=elem.parentNode){if(elem.matches(selector))return elem}return null}}]);return SpartaInputAdaUtility}();;exports["default"]=new SpartaInputAdaUtility});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/global/sparta-input-error-utility/7.2.9/js/sparta-input-error-utility",["exports","utilities/global/sparta-defensive-check-utility/1.3.0/js/sparta-defensive-check-utility","utilities/global/sparta-events-utility/2.4.2/js/sparta-events-utility","utilities/global/sparta-global-functions-utility/2.2.3/js/sparta-global-functions-utility","utilities/vendor/jquery/3.7.1/js/jquery","utilities/global/sparta-validation-framework/7.2.3/js/sparta-validation-framework","utilities/global/sparta-global-params-utility/1.0.2/js/sparta-global-params-utility","utilities/platform/widget-details"],function(exports,_spartaDefensiveCheckUtility,_spartaEventsUtility,_spartaGlobalFunctionsUtility,_jquery,_spartaValidationFramework,_spartaGlobalParamsUtility,_widgetDetails){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _spartaDefensiveCheckUtility2=_interopRequireDefault(_spartaDefensiveCheckUtility);var _spartaEventsUtility2=_interopRequireDefault(_spartaEventsUtility);var _spartaGlobalFunctionsUtility2=_interopRequireDefault(_spartaGlobalFunctionsUtility);var _jquery2=_interopRequireDefault(_jquery);var _spartaValidationFramework2=_interopRequireDefault(_spartaValidationFramework);var _spartaGlobalParamsUtility2=_interopRequireDefault(_spartaGlobalParamsUtility);var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _toConsumableArray(arr){return _arrayWithoutHoles(arr)||_iterableToArray(arr)||_unsupportedIterableToArray(arr)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(o,minLen){if(!o)return;if(typeof o==="string")return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);if(n==="Object"&&o.constructor)n=o.constructor.name;if(n==="Map"||n==="Set")return Array.from(o);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}function _iterableToArray(iter){if(typeof Symbol!=="undefined"&&iter[Symbol.iterator]!=null||iter["@@iterator"]!=null)return Array.from(iter)}function _arrayWithoutHoles(arr){if(Array.isArray(arr))return _arrayLikeToArray(arr)}function _arrayLikeToArray(arr,len){if(len==null||len>arr.length)len=arr.length;for(var i=0,arr2=new Array(len);i0){globalStrings=_objectSpread({validationSingleErrorTitle:globalStrings.validationErrors.validationSingleErrorTitle,validationErrorTitle:globalStrings.validationErrors.validationErrorTitle},globalStrings.formErrorMessaging)}return globalStrings}var SpartaInputErrorUtility=function(){function SpartaInputErrorUtility(options){_classCallCheck(this,SpartaInputErrorUtility);if(options){this.options=Object.assign({},classDefaults,options)}if(!instance){var errorsObject={};var errorPromises=[];instance=this;this.options.$document.one("".concat(this.options.globalReady,".").concat(this.options.initNamespace),this._addListeners()).bind(this);Object.assign(instance,{errorsObject:errorsObject,errorPromises:errorPromises})}return instance}_createClass(SpartaInputErrorUtility,[{key:"_addListeners",value:function _addListeners(){_spartaEventsUtility2["default"].sub(_spartaValidationFramework2["default"].EVENTS.VALIDATION_FAILURE_EVENT,function(data){var input=data.data;var rule=input.rule;var errorObject=_defineProperty({},rule,{valid:false,input:input});instance.errorsObject[input.field[0].id]=Object.assign({},instance.errorsObject[input.field[0].id],errorObject);instance.errorPromises.push(instance.updateInlineError(true,data.data));instance.triggerCoremetricsEvent(data.data.rule,data.data.message)});_spartaEventsUtility2["default"].sub(_spartaValidationFramework2["default"].EVENTS.VALIDATION_SUCCESS_EVENT,function(data){var input=data.data;var rule=input.rule;var errorObject=_defineProperty({},rule,{valid:true});instance.errorsObject[input.field[0].id]=Object.assign({},instance.errorsObject[input.field[0].id],errorObject);instance.errorPromises.push(instance.updateInlineError(false,data.data))});_spartaEventsUtility2["default"].sub(_spartaValidationFramework2["default"].EVENTS.REQUIRED_FIELD_FAILURE_EVENT,function(data){var input=data.data;var rule=input.rule;var errorObject=_defineProperty({},rule,{valid:false,input:input});instance.errorsObject[input.field[0].id]=Object.assign({},instance.errorsObject[input.field[0].id],errorObject);instance.errorPromises.push(instance.updateInlineError(true,data.data));instance.triggerCoremetricsEvent(data.data.rule,data.data.message);data.data.field.on("change.requiredRecheck",function(){data.data.field.off("change.requiredRecheck");var iRecheckDelay=setTimeout(function(){_spartaValidationFramework2["default"].fn.core.validateRequiredFields(data.data.field)},50)})});_spartaEventsUtility2["default"].sub(_spartaValidationFramework2["default"].EVENTS.REQUIRED_FIELD_SUCCESS_EVENT,function(data){var input=data.data;var rule=input.rule;var errorObject=_defineProperty({},rule,{valid:true});instance.errorsObject[input.field[0].id]=Object.assign({},instance.errorsObject[input.field[0].id],errorObject);instance.errorPromises.push(instance.updateInlineError(false,data.data))})}},{key:"updateInlineError",value:function updateInlineError(bShowError,oErrorData){var hasbShowError=_spartaDefensiveCheckUtility2["default"].isBoolean(bShowError,"sparta-browser-support-utility:spartaInputErrorUtility:bShowError should be set it to true/false");var hasoErrorData=_spartaDefensiveCheckUtility2["default"].isObject(oErrorData,"sparta-browser-support-utility:spartaInputErrorUtility:oErrorData should be an object");if(hasbShowError&&hasoErrorData){return new Promise(function(resolve){var sErrorMessageContainderId="".concat(oErrorData.field.attr("id"),"_errorMessage");var $errorMessageContainer=(0,_jquery2["default"])("#".concat(sErrorMessageContainderId));var sInputValidationErrorClass=_spartaValidationFramework2["default"].data.globals.INPUT_ERROR_BASE_CLASS+_spartaValidationFramework2["default"].data.globals.VALIDATION_ERROR_SUFFIX;var sRequiredFieldErrorClass=_spartaValidationFramework2["default"].data.globals.INPUT_ERROR_BASE_CLASS+_spartaValidationFramework2["default"].data.globals.REQUIRED_ERROR_SUFFIX;var iUpdateDelayLength=instance.isNavigationElement()?200:0;var bIsRequiredFieldUpdate=oErrorData.rule==="required-field";setTimeout(function(){if(bShowError){$errorMessageContainer.html(oErrorData.message);$errorMessageContainer.attr("aria-hidden",false);oErrorData.field.attr("aria-invalid",true);if(!oErrorData.suppressInputFocus&&!bIsRequiredFieldUpdate){(0,_jquery2["default"])("#".concat(oErrorData.label.attr("for"))).focus()}}else{if(!(oErrorData.field.hasClass(sInputValidationErrorClass)||oErrorData.field.hasClass(sRequiredFieldErrorClass))){oErrorData.field.removeAttr("aria-invalid");$errorMessageContainer.attr("aria-hidden",true);$errorMessageContainer.empty()}}if(oErrorData.field.hasClass("gis-mask")){var sErrorClass=bIsRequiredFieldUpdate?sRequiredFieldErrorClass:sInputValidationErrorClass;var $maskedSiblingInput=oErrorData.field.siblings(".gis-mask-value");$maskedSiblingInput.toggleClass(sErrorClass,bShowError);if(bShowError){$maskedSiblingInput.attr("aria-invalid",true)}else{$maskedSiblingInput.removeAttr("aria-invalid")}}return resolve(true)},iUpdateDelayLength)})}}},{key:"isNavigationElement",value:function isNavigationElement(){var nHoveredElements=document.querySelectorAll(":hover");if(nHoveredElements.length>0){var nCurrentElement=nHoveredElements[nHoveredElements.length-1];var sCurrentElementType=nCurrentElement.nodeName.toLowerCase();return sCurrentElementType==="a"||sCurrentElementType==="button"||sCurrentElementType==="input"&&nCurrentElement.type==="button"||(0,_jquery2["default"])(nCurrentElement).closest("a, button, input[type=\"button\"]").length>0}else{return false}}},{key:"triggerCoremetricsEvent",value:function triggerCoremetricsEvent(sFailedRule,sDisplayedMessage){var hassFailedRule=_spartaDefensiveCheckUtility2["default"].isString(sFailedRule,"sparta-browser-support-utility:spartaInputErrorUtility:sFailedRule value should be of string type");var hassDisplayedMessage=_spartaDefensiveCheckUtility2["default"].isString(sDisplayedMessage,"sparta-browser-support-utility:spartaInputErrorUtility:sDisplayedMessage value should be of string type");if(hassFailedRule&&hassDisplayedMessage&&typeof bactm_captureCustomError==="function"){bactm_captureCustomError(sFailedRule,sDisplayedMessage)}}},{key:"collectAndDisplayErrrors",value:function collectAndDisplayErrrors(formContainerID,messagingBox){var options=arguments.length>2&&arguments[2]!==undefined?arguments[2]:{focus:true,hideErrorList:false,errorMessageTitle:"",includeHiddenInputs:false};var errorMessageTitle=arguments.length>3&&arguments[3]!==undefined?arguments[3]:"";var globalStrings=getGlobalStrings();var hasFormContainerId=_spartaDefensiveCheckUtility2["default"].isString(formContainerID,"sparta-browser-support-utility:spartaInputErrorUtility:formContainerID value should be of string type");var hasMessagingBox=_spartaDefensiveCheckUtility2["default"].isObjectOfType(messagingBox,messagingBox.constructor.name,"sparta-browser-support-utility:spartaInputErrorUtility:messagingBox should be an object");if(errorMessageTitle===""&&typeof options.errorMessageTitle==="string"){errorMessageTitle=options.errorMessageTitle}if(_spartaDefensiveCheckUtility2["default"].isBoolean(options)){options={focus:true}}if(hasFormContainerId&&hasMessagingBox){return new Promise(function(resolve){var form=document.getElementById(formContainerID);if(form instanceof Element){Promise.all(instance.errorPromises).then(function(){var _instance=instance,errorsObject=_instance.errorsObject;var targetEls;if(options.targetElements){if(options.targetElements.length){targetEls=Array.from(options.targetElements)}else if(options.targetElements instanceof Element){targetEls=[options.targetElements]}else{targetEls=[]}targetEls=targetEls.filter(function(el){return el instanceof HTMLInputElement||el instanceof HTMLSelectElement||el instanceof HTMLTextAreaElement||el instanceof HTMLFieldSetElement})}else{targetEls=Array.from(form.querySelectorAll("input, select, textarea, fieldset"))}targetEls=options.includeHiddenInputs?targetEls:targetEls.filter(function(element){return element["ariaHidden"]!=="true"&&element.offsetParent!==null});var invalidInputs=targetEls.filter(function(element){return element["ariaInvalid"]==="true"});var errorKeysArray=[];invalidInputs.forEach(function(thisInput){var inputID=thisInput.getAttribute("id");errorKeysArray.push(inputID)});var errorMessages=errorKeysArray.filter(function(value){return!value.includes("-masked")}).filter(function(item){return!Object.keys(errorsObject[item]).every(function(validation){return errorsObject[item][validation].valid})}).sort(function(a,b){var indexA=invalidInputs.findIndex(function(item){return item.id===a});var indexB=invalidInputs.findIndex(function(item){return item.id===b});return indexA-indexB}).map(function(item){var validationErrorKey=Object.keys(errorsObject[item]).find(function(validation){if(!errorsObject[item][validation].valid){return true}});var validationError=errorsObject[item][validationErrorKey].input;var label=validationError.label[0].cloneNode(true);var requiredIndicator=label.querySelector(".spa-input-label--required");var adaLabel=label.querySelector(".ada-hidden");if(requiredIndicator)requiredIndicator.parentNode.removeChild(requiredIndicator);if(adaLabel)adaLabel.parentNode.removeChild(adaLabel);return"".concat(label.innerText.replaceAll("*","").trim(),": ").concat(validationError.message.trim())});messagingBox.destroy();if(errorMessages.length){if(!options.errorMessageTitle&&form.getAttribute("data-validation-errors-title")){options.errorMessageTitle=form.getAttribute("data-validation-errors-title")}else if(!options.errorMessageTitle){if(errorMessages.length>0&&errorMessages.length===1){options.errorMessageTitle=globalStrings&&globalStrings.validationSingleErrorTitle?globalStrings.validationSingleErrorTitle:""}else{options.errorMessageTitle=globalStrings&&globalStrings.validationErrorTitle?globalStrings.validationErrorTitle:""}};options.errorMessageTitle=options.errorMessageTitle.replaceAll("[errorMessages.length]",errorMessages.length);var showAdditionalErrors=false;var toggleTextShowHide=function toggleTextShowHide(){return"\n \n ").concat(showAdditionalErrors?globalStrings.btnHideErrors:globalStrings.btnShowErrors,"\n ").trim()};messagingBox.type("error").title(options.errorMessageTitle).message(errorMessages).prepend("#".concat(formContainerID),{listType:"ordered",size:"small"});if(_typeof(options)==="object"&&options!==null){setTimeout(function(){var target=document.getElementById("sparta-message-".concat(messagingBox._options.uuid));var targetMsgList=target&&target.querySelector(".spartaMessage-list")?target.querySelector(".spartaMessage-list"):undefined;if(targetMsgList&&errorMessages.length>3){targetMsgList.insertAdjacentHTML("afterend",""));_toConsumableArray(targetMsgList.querySelectorAll("li")).forEach(function(item,index){if(index>2){item.classList.add("spa-hidden")}})}if(typeof options.focusTarget==="string"&&options.focusTarget!==""){if(target instanceof Element){target=target.querySelector(options.focusTarget)||target}options.focus=true}if(target instanceof Element){target.setAttribute("tabindex","-1");if(typeof options.adaLabel==="string"&&options.adaLabel!==""){target.setAttribute("aria-label",options.adaLabel.replaceAll("[errorMessages.length]",errorMessages.length))}}if(options.hideErrorList){var errorList=target.querySelector(".spartaMessage-list");if(errorList instanceof Element){errorList.style.display="none"}}if(target&&options.focus){setTimeout(function(){target.focus()},100)}},100)}setTimeout(function(){var selectorButtons="#sparta-message-".concat(messagingBox._options.uuid," .spartaMessage-content button.spa-input-error-utility-button-show-hide");var btn=form.querySelector(selectorButtons);var listItems=form.querySelectorAll("#sparta-message-".concat(messagingBox._options.uuid," .spartaMessage-content .spartaMessage-list > li:nth-child(n + 4)"));if(btn&&listItems.length>0){btn.addEventListener("click",function(){showAdditionalErrors=!showAdditionalErrors;btn.innerHTML=toggleTextShowHide(showAdditionalErrors);_toConsumableArray(listItems).forEach(function(b){b.classList.toggle("spa-hidden")})})}},125);return resolve(false)}return resolve(true)})}})}return false}}]);return SpartaInputErrorUtility}();var options={$window:(0,_jquery2["default"])(window),$document:(0,_jquery2["default"])(document)};var spartaInputErrorUtility=new SpartaInputErrorUtility(options);exports["default"]=spartaInputErrorUtility});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/global/sparta-input-formatting-utility/2.3.2/js/sparta-input-formatting-utility",["exports","utilities/global/sparta-defensive-check-utility/1.3.0/js/sparta-defensive-check-utility","utilities/global/sparta-events-utility/2.4.2/js/sparta-events-utility","utilities/global/sparta-store-utility/3.1.2/js/sparta-store-utility","utilities/vendor/text-mask/2.0.0/js/index","utilities/platform/widget-details"],function(exports,_spartaDefensiveCheckUtility,_spartaEventsUtility,_spartaStoreUtility,_index,_widgetDetails){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _spartaDefensiveCheckUtility2=_interopRequireDefault(_spartaDefensiveCheckUtility);var _spartaEventsUtility2=_interopRequireDefault(_spartaEventsUtility);var _spartaStoreUtility2=_interopRequireDefault(_spartaStoreUtility);var _index2=_interopRequireDefault(_index);var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r0})};var Formatter=function(){function Formatter(input){_classCallCheck(this,Formatter);var hasInput=_spartaDefensiveCheckUtility2["default"].isDOMObject(input,"sparta-browser-support-utility:spartaInputFormattingUtility:input should be an object inherited from Element");if(hasInput&&_spartaDefensiveCheckUtility2["default"].isNotNullAndUndefined(input.value)){this.input=input;this.inputValue=input.value;this.oldValue=this.inputValue;this.valueLength=this.inputValue.length;this.addedValue=null;this.joiner="-";this.formatSplit=[]}}_createClass(Formatter,[{key:"attachEvent",value:function attachEvent(){var _this=this;this.input.addEventListener("input",function(event){_this.event=event;_this.registerChange();setTimeout(function(){_this.processChange()},0)});return this}},{key:"registerChange",value:function registerChange(){var newValue=processFormat(this.input,this.formatSplit).join(this.joiner);this.updateValueInMemory(newValue);return this}},{key:"updateValueInMemory",value:function updateValueInMemory(newValue){var hasValue=_spartaDefensiveCheckUtility2["default"].isString(newValue,"sparta-browser-support-utility:spartaInputFormattingUtility:newValue value should be of string type");if(hasValue){var newLength=newValue.length;this.addedValue=this.valueLengthstartPosition;if(needsUpdate){var rawValue=this.inputValue.replace(/\D/g,"");var oldRawValue=this.oldValue.replace(/\D/g,"");var illegalAddition=rawValue.length===oldRawValue.length;var caretChange=this.caretChange>0?this.caretChange:0;var caretPos=startPosition+caretChange;if(caretPos<=this.valueLength){if(this.addedValue){if(!this.joiner.includes(this.inputValue[startPosition-1])){return startPosition}}else if(illegalAddition){if(this.joiner.includes(this.inputValue[startPosition])){return startPosition}return startPosition-1}return caretPos}}return false}},{key:"processChange",value:function processChange(){var caretPos=this.processCaretChange();this.input.value=this.inputValue;if(caretPos!==false){setCaretPosition(this.input,caretPos)}return this}}]);return Formatter}();var DateFormat=function(_Formatter){_inherits(DateFormat,_Formatter);var _super=_createSuper(DateFormat);function DateFormat(input){var _this2;_classCallCheck(this,DateFormat);var hasInput=_spartaDefensiveCheckUtility2["default"].isDOMObject(input,"sparta-browser-support-utility:spartaInputFormattingUtility:input should be an object inherited from Element");if(hasInput){_this2=_super.call(this,input);_this2.joiner="/";_this2.formatSplit=[{start:0,end:2},{start:2,end:4},{start:4,end:8}]}return _possibleConstructorReturn(_this2)}return _createClass(DateFormat)}(Formatter);var MonthYearDateFormat=function(_Formatter2){_inherits(MonthYearDateFormat,_Formatter2);var _super2=_createSuper(MonthYearDateFormat);function MonthYearDateFormat(input){var _this3;_classCallCheck(this,MonthYearDateFormat);var hasInput=_spartaDefensiveCheckUtility2["default"].isDOMObject(input,"sparta-browser-support-utility:spartaInputFormattingUtility:input should be an object inherited from Element");if(hasInput){_this3=_super2.call(this,input);_this3.joiner="/";_this3.formatSplit=[{start:0,end:2},{start:2,end:6}]}return _possibleConstructorReturn(_this3)}return _createClass(MonthYearDateFormat)}(Formatter);var ZipFormat=function(_Formatter3){_inherits(ZipFormat,_Formatter3);var _super3=_createSuper(ZipFormat);function ZipFormat(input){var _this4;_classCallCheck(this,ZipFormat);var hasInput=_spartaDefensiveCheckUtility2["default"].isDOMObject(input,"sparta-browser-support-utility:spartaInputFormattingUtility:input should be an object inherited from Element");if(hasInput){_this4=_super3.call(this,input);_this4.joiner="";_this4.formatSplit=[{start:0,end:6}]}return _possibleConstructorReturn(_this4)}return _createClass(ZipFormat)}(Formatter);var SsnFormat=function(_Formatter4){_inherits(SsnFormat,_Formatter4);var _super4=_createSuper(SsnFormat);function SsnFormat(input){var _this5;_classCallCheck(this,SsnFormat);var hasInput=_spartaDefensiveCheckUtility2["default"].isDOMObject(input,"sparta-browser-support-utility:spartaInputFormattingUtility:input should be an object inherited from Element");if(hasInput){_this5=_super4.call(this,input);_this5.formatSplit=[{start:0,end:3},{start:3,end:5},{start:5,end:9}]}return _possibleConstructorReturn(_this5)}return _createClass(SsnFormat)}(Formatter);var PhoneFormat=function(_Formatter5){_inherits(PhoneFormat,_Formatter5);var _super5=_createSuper(PhoneFormat);function PhoneFormat(input){var _this6;_classCallCheck(this,PhoneFormat);var hasInput=_spartaDefensiveCheckUtility2["default"].isDOMObject(input,"sparta-browser-support-utility:spartaInputFormattingUtility:input should be an object inherited from Element");if(hasInput){_this6=_super5.call(this,input);_this6.formatSplit=[{start:0,end:3},{start:3,end:6},{start:6,end:10}]}return _possibleConstructorReturn(_this6)}return _createClass(PhoneFormat)}(Formatter);var ZipExtendedFormat=function(_Formatter6){_inherits(ZipExtendedFormat,_Formatter6);var _super6=_createSuper(ZipExtendedFormat);function ZipExtendedFormat(input){var _this7;_classCallCheck(this,ZipExtendedFormat);var hasInput=_spartaDefensiveCheckUtility2["default"].isDOMObject(input,"sparta-browser-support-utility:spartaInputFormattingUtility:input should be an object inherited from Element");if(hasInput){_this7=_super6.call(this,input);_this7.formatSplit=[{start:0,end:5},{start:5,end:9}]}return _possibleConstructorReturn(_this7)}return _createClass(ZipExtendedFormat)}(Formatter);var CcNumberFormat=function(_Formatter7){_inherits(CcNumberFormat,_Formatter7);var _super7=_createSuper(CcNumberFormat);function CcNumberFormat(input){var _this8;_classCallCheck(this,CcNumberFormat);var hasInput=_spartaDefensiveCheckUtility2["default"].isDOMObject(input,"sparta-browser-support-utility:spartaInputFormattingUtility:input should be an object inherited from Element");if(hasInput){_this8=_super7.call(this,input);_this8.formatSplit=[{start:0,end:4},{start:4,end:8},{start:8,end:12},{start:12,end:16}]}return _possibleConstructorReturn(_this8)}return _createClass(CcNumberFormat)}(Formatter);var EinFormat=function(_Formatter8){_inherits(EinFormat,_Formatter8);var _super8=_createSuper(EinFormat);function EinFormat(input){var _this9;_classCallCheck(this,EinFormat);var hasInput=_spartaDefensiveCheckUtility2["default"].isDOMObject(input,"sparta-browser-support-utility:spartaInputFormattingUtility:input should be an object inherited from Element");if(hasInput){_this9=_super8.call(this,input);_this9.formatSplit=[{start:0,end:2},{start:2,end:9}]}return _possibleConstructorReturn(_this9)}return _createClass(EinFormat)}(Formatter);var PhoneExtendedFormat=function(_Formatter9){_inherits(PhoneExtendedFormat,_Formatter9);var _super9=_createSuper(PhoneExtendedFormat);function PhoneExtendedFormat(input){var _this10;_classCallCheck(this,PhoneExtendedFormat);var hasInput=_spartaDefensiveCheckUtility2["default"].isDOMObject(input,"sparta-browser-support-utility:spartaInputFormattingUtility:input should be an object inherited from Element");if(hasInput){_this10=_super9.call(this,input);_this10.joiner="- x";_this10.formatSplit=[{start:0,end:3},{start:3,end:6},{start:6,end:10},{start:10,end:3}]}return _possibleConstructorReturn(_this10)}_createClass(PhoneExtendedFormat,[{key:"updateString",value:function updateString(){var value=processFormat(this.input,this.formatSplit).join("-").split("");value.split("")[12]=" x";return value.join("")}},{key:"registerChange",value:function registerChange(){var newValue=this.updateString();this.updateValueInMemory(newValue)}}]);return PhoneExtendedFormat}(Formatter);var formatMap={date:function date(input){return new DateFormat(input)},ssn:function ssn(input){return new SsnFormat(input)},phone:function phone(input){return new PhoneFormat(input)},ein:function ein(input){return new EinFormat(input)},zip:function zip(input){return new ZipFormat(input)},"zip-extended":function zipExtended(input){return new ZipExtendedFormat(input)},"month-year-date":function monthYearDate(input){return new MonthYearDateFormat(input)},"cc-number":function ccNumber(input){return new CcNumberFormat(input)},"phone-extended":function phoneExtended(input){return new PhoneExtendedFormat(input)}};var formatByClass=function formatByClass(item,formatMethod,integrations){if(formatMap[item.format]&&integrations.indexOf(item.format)>-1){formatMap[item.format](item.input).attachEvent();return true}formatMethod(item.input,item.format);return false};var getInputs=function getInputs(formats){var inputs=[].slice.call(document.querySelectorAll("[data-sparta-input-format]"));return inputs.map(function(item){var inputFormat=item.getAttribute("data-sparta-input-format");var isSupported=formatMap[inputFormat]||formats[inputFormat];if(isSupported&&!item.hasAttribute("data-sparta-input-format-initialized")){item.setAttribute("data-sparta-input-format-initialized",true);return{input:item,format:inputFormat,listener:false}}return undefined}).filter(function(item){return item})};var inputIntegrations={android:["ssn","zip-extended","ein","phone","cc-number","date","month-year-date"],msie:["zip-extended"]};var SpartaInputFormattingUtility=function(){function SpartaInputFormattingUtility(){_classCallCheck(this,SpartaInputFormattingUtility);this.formats={account:_index2["default"].createNumberMask({prefix:"",includeThousandsSeparator:false}),"cc-number":[/\d/,/\d/,/\d/,/\d/,"-",/\d/,/\d/,/\d/,/\d/,"-",/\d/,/\d/,/\d/,/\d/,"-",/\d/,/\d/,/\d/,/\d/],currency:_index2["default"].createNumberMask({prefix:"",allowDecimal:true}),"currency-integer":_index2["default"].createNumberMask({prefix:""}),date:[/\d/,/\d/,"/",/\d/,/\d/,"/",/\d/,/\d/,/\d/,/\d/],"month-year-date":[/\d/,/\d/,"/",/\d/,/\d/,/\d/,/\d/],numbersOnly:_index2["default"].createNumberMask({prefix:"",includeThousandsSeparator:false}),numeric:_index2["default"].createNumberMask({prefix:""}),percent:_index2["default"].createNumberMask({suffix:"%",prefix:"",allowDecimal:true}),phone:[/\d/,/\d/,/\d/,"-",/\d/,/\d/,/\d/,"-",/\d/,/\d/,/\d/,/\d/],"phone-extended":[/\d/,/\d/,/\d/,"-",/\d/,/\d/,/\d/,"-",/\d/,/\d/,/\d/,/\d/," ","x",/\d/,/\d/,/\d/,/\d/],ssn:[/\d/,/\d/,/\d/,"-",/\d/,/\d/,"-",/\d/,/\d/,/\d/,/\d/],ein:[/\d/,/\d/,"-",/\d/,/\d/,/\d/,/\d/,/\d/,/\d/,/\d/],vin:[/[a-hj-npr-z\d]/i,/[a-hj-npr-z\d]/i,/[a-hj-npr-z\d]/i,/[a-hj-npr-z\d]/i,/[a-hj-npr-z\d]/i,/[a-hj-npr-z\d]/i,/[a-hj-npr-z\d]/i,/[a-hj-npr-z\d]/i,/\d|X/,/[a-hj-npr-z\d]/i,/[a-hj-npr-z\d]/i,/[a-hj-npr-z\d]/i,/[a-hj-npr-z\d]/i,/[a-hj-npr-z\d]/i,/\d/,/\d/,/\d/],zip:[/\d/,/\d/,/\d/,/\d/,/\d/],"zip-extended":[/\d/,/\d/,/\d/,/\d/,/\d/,"-",/\d/,/\d/,/\d/,/\d/]};this.defaults={guide:false,placeholderChar:"\u2000"};this.onBlurListeners=["ios","safari"];this.numberTypes=["currency","currency-integer","interest-rate","numeric","numeric-float","percent","percent-integer"];this.dateTypes=["date","month-year-date"];this.inputIntegrations=inputIntegrations}_createClass(SpartaInputFormattingUtility,[{key:"init",value:function init(){var _this11=this;_spartaEventsUtility2["default"].sub("browser-spartaStore",function(){_this11.browser=_spartaStoreUtility2["default"].getData("browser");var inputs=getInputs(_this11.formats);if(inputs.length>0){var useListener=_this11.onBlurListeners.filter(function(idx){return _this11.browser[idx]}).length;var integratedBrowser=Object.keys(_this11.inputIntegrations).filter(function(browser){return _this11.browser[browser]});var formatMethod=_this11.formatInput.bind(_this11);inputs.forEach(function(item,index){if(integratedBrowser.length){var integrations=_this11.inputIntegrations[integratedBrowser[0]];formatByClass(item,formatMethod,integrations)}else{formatMethod(item.input,item.format)}if(useListener&&typeof _this11.formats[item.format]==="function"){if(!item.listener){item.input.addEventListener("blur",function(){if(item.input.value!==inputs[index].previousValue){var event=document.createEvent("HTMLEvents");event.initEvent("change",false,true);item.input.dispatchEvent(event);inputs[index].previousValue=item.input.value}})}inputs[index].listener=true}if(item.format==="percent"){var input=item.input;input.onkeyup=function(event){if(event.key==="Backspace"){if(input.value&&!input.value.includes("%")){input.value+="%";input.setSelectionRange(input.value.length-1,input.value.length-1)}}}}if(item.input&&item.input.classList.contains("gis-mask")&&item.input.nextElementSibling&&item.input.nextElementSibling.value&&item.input.nextElementSibling.value.length>0){_spartaEventsUtility2["default"].pub("FORMATTING_COMPLETE.spartaInputFormattingUtility:".concat(item.input.id),{inputField:item.input,maaskedInputField:item.input.nextElementSibling})}})}},true)}},{key:"formatInput",value:function formatInput(input,format){var hasInput=_spartaDefensiveCheckUtility2["default"].isDOMObject(input,"sparta-browser-support-utility:spartaInputFormattingUtility:input should be an object inherited from Element");var hasFormat=_spartaDefensiveCheckUtility2["default"].isString(format,"sparta-browser-support-utility:spartaInputFormattingUtility:format value should be of string type");if(hasInput&&hasFormat){var settings=_objectSpread(_objectSpread({},this.defaults),{},{inputElement:input,mask:this.formats[format]});if(this.dateTypes.indexOf(format)>-1){var dateFormat="mm/dd/yyyy";if(format==="month-year-date"){dateFormat="mm/yyyy"}var pipe=_index2["default"].createAutoCorrectedDatePipe(dateFormat);Object.assign(settings,{pipe:pipe})}_index2["default"].maskInput(settings);if(input.parentElement.__vue__){input.addEventListener("input",function(){input.dispatchEvent(new CustomEvent("vueInput"))})}}}}]);return SpartaInputFormattingUtility}();var spartaInputFormattingUtility=new SpartaInputFormattingUtility;exports["default"]=spartaInputFormattingUtility});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/global/sparta-input-utility/15.3.6/js/sparta-input-utility",["exports","utilities/global/sparta-defensive-check-utility/1.3.0/js/sparta-defensive-check-utility","utilities/global/sparta-events-utility/2.4.2/js/sparta-events-utility","utilities/global/sparta-global-functions-utility/2.2.3/js/sparta-global-functions-utility","utilities/global/sparta-mediaquery-utility/3.0.5/js/sparta-mediaquery-utility","utilities/global/sparta-store-utility/3.1.2/js/sparta-store-utility","utilities/global/sparta-style-utility/4.9.7/js/sparta-style-utility","utilities/vendor/jquery/3.7.1/js/jquery","utilities/global/sparta-input-ada-utility/1.0.1/js/sparta-input-ada-utility","utilities/global/sparta-input-error-utility/7.2.9/js/sparta-input-error-utility","utilities/global/sparta-input-formatting-utility/2.3.2/js/sparta-input-formatting-utility","utilities/global/sparta-masking-utility/5.6.3/js/sparta-masking-utility","utilities/global/sparta-validation-framework/7.2.3/js/sparta-validation-framework","utilities/platform/widget-details"],function(exports,_spartaDefensiveCheckUtility,_spartaEventsUtility,_spartaGlobalFunctionsUtility,_spartaMediaqueryUtility,_spartaStoreUtility,_spartaStyleUtility,_jquery,_spartaInputAdaUtility,_spartaInputErrorUtility,_spartaInputFormattingUtility,_spartaMaskingUtility,_spartaValidationFramework,_widgetDetails){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _spartaDefensiveCheckUtility2=_interopRequireDefault(_spartaDefensiveCheckUtility);var _spartaEventsUtility2=_interopRequireDefault(_spartaEventsUtility);var _spartaGlobalFunctionsUtility2=_interopRequireDefault(_spartaGlobalFunctionsUtility);var _spartaMediaqueryUtility2=_interopRequireDefault(_spartaMediaqueryUtility);var _spartaStoreUtility2=_interopRequireDefault(_spartaStoreUtility);var _spartaStyleUtility2=_interopRequireDefault(_spartaStyleUtility);var _jquery2=_interopRequireDefault(_jquery);var _spartaInputAdaUtility2=_interopRequireDefault(_spartaInputAdaUtility);var _spartaInputErrorUtility2=_interopRequireDefault(_spartaInputErrorUtility);var _spartaInputFormattingUtility2=_interopRequireDefault(_spartaInputFormattingUtility);var _spartaMaskingUtility2=_interopRequireDefault(_spartaMaskingUtility);var _spartaValidationFramework2=_interopRequireDefault(_spartaValidationFramework);var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _toConsumableArray(arr){return _arrayWithoutHoles(arr)||_iterableToArray(arr)||_unsupportedIterableToArray(arr)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArray(iter){if(typeof Symbol!=="undefined"&&iter[Symbol.iterator]!=null||iter["@@iterator"]!=null)return Array.from(iter)}function _arrayWithoutHoles(arr){if(Array.isArray(arr))return _arrayLikeToArray(arr)}function _slicedToArray(arr,i){return _arrayWithHoles(arr)||_iterableToArrayLimit(arr,i)||_unsupportedIterableToArray(arr,i)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(o,minLen){if(!o)return;if(typeof o==="string")return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);if(n==="Object"&&o.constructor)n=o.constructor.name;if(n==="Map"||n==="Set")return Array.from(o);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}function _arrayLikeToArray(arr,len){if(len==null||len>arr.length)len=arr.length;for(var i=0,arr2=new Array(len);i1&&arguments[1]!==undefined?arguments[1]:{};_classCallCheck(this,SpartaInputUtility);this.isMobile=_spartaStoreUtility2["default"].getData("browser").mobile;this.options=_objectSpread({},settings);var widgetInfo=this.options.widgetID?{id:this.options.widgetID}:{};this.applicationContainer=_spartaStoreUtility2["default"].getData("applicationContainer",widgetInfo);if(!this.applicationContainer){this.applicationContainer=document}this.inputs=[];this.optionInputs=[];this.counterOffset=11;if(!selector.nodeName){if(!selector[0]){this.scope=document.querySelector(selector)}else{var _selector=_slicedToArray(selector,1);this.scope=_selector[0]}}else{this.scope=selector}_spartaValidationFramework2["default"].init();this.init(true,this.options.widgetID)}_createClass(SpartaInputUtility,[{key:"init",value:function init(){var autoMask=arguments.length>0&&arguments[0]!==undefined?arguments[0]:true;var widgetID=arguments.length>1&&arguments[1]!==undefined?arguments[1]:"";if(!this.globalParams){this.language=_spartaGlobalFunctionsUtility2["default"].getLanguage();this.globalParams=_spartaGlobalFunctionsUtility2["default"].getSpaParams().global[this.language];this.inputText=this.globalParams.inputs}this.getInputs();this.getInputCheckboxes();this.getOptions();this.getTriggers();this.maskOptions=_objectSpread({},this.options.inputMaskOptionsExtend);this.getTextAreas();if(!this.importTriggered){this.importTriggered=true;this.setHelpBttnText()}else{this.setHelpBttnText()}var optionalText=_spartaGlobalFunctionsUtility2["default"].getGlobalParams("optionalText");if(optionalText){var optionalTextEls=document.querySelectorAll(".spa-input-label__optional-text");for(var i=0;iel.clientHeight){countNode.classList.add("spa-char-count--scrollbar")}else if(el.scrollHeight<=el.clientHeight&&countNode.classList.contains("scrollbar")){countNode.classList.remove("scrollbar")}if(event&&event.keyCode===13){return}var charRemainingText=this.inputText.textareaCharRemaining||"characters remaining.";countNode.innerHTML="".concat(maxLength-parseInt(el.value.length,10)," ").concat(charRemainingText);var charCountStylePrefix="spa-char-count--";var charCountStates=["normal","warning","overlimit"];var currentState="";if(el.value.length>maxLength){currentState=charCountStates[2]}else if(el.value.length>=maxLength-20){currentState=charCountStates[1]}else{currentState=charCountStates[0]}charCountStates.forEach(function(state){countNode.classList.toggle("".concat(charCountStylePrefix).concat(state),state===currentState)});var describedByVal=el.getAttribute("aria-describedby")?el.getAttribute("aria-describedby").replace(charNode.id,"").trim():"";if(currentState!==charCountStates[0]){describedByVal="".concat(charNode.id," ").concat(describedByVal)}el.setAttribute("aria-describedby",describedByVal.trim());warningNode.innerHTML=el.value.length>maxLength?this.inputText.textareaLimitExceeded||" Limit exceeded.":"";if(event&&event.type==="focus"){var retAria=el.getAttribute("aria-describedby")?"".concat(el.getAttribute("aria-describedby").replace(hintNode.id,"").trim()," ").concat(hintNode.id):hintNode.id;retAria=retAria.trim();el.setAttribute("aria-describedby",retAria.trim())}if(el.getAttribute("aria-describedby")){var ariaDescByAry=el.getAttribute("aria-describedby").split(" ");if(ariaDescByAry.includes("commentTextarea_errorMessage")){ariaDescByAry.splice(ariaDescByAry.indexOf("commentTextarea_errorMessage"),0,ariaDescByAry.shift())}el.setAttribute("aria-describedby",ariaDescByAry.join(" "))}}}}]);return SpartaInputUtility}();var spartaInputUtilityMethods={getHiddenElementDimensions:function getHiddenElementDimensions(element){var computedStyles=window.getComputedStyle(element);var clone=element.cloneNode(true);Object.assign(clone.style,{position:"absolute",visibility:"hidden",display:"block",opacity:"0",pointerEvents:"none",overflow:"visible",height:computedStyles.height,boxSizing:computedStyles.boxSizing,font:computedStyles.font,paddingLeft:computedStyles.paddingLeft,paddingRight:computedStyles.paddingRight,paddingTop:computedStyles.paddingTop,paddingBottom:computedStyles.paddingBottom});document.body.appendChild(clone);var dimensions={width:clone.offsetWidth,height:clone.offsetHeight};document.body.removeChild(clone);return dimensions},updateCurrencySymbol:function updateCurrencySymbol(inputValue,currencyType){var currencySymbolADA={};var lang=_spartaGlobalFunctionsUtility2["default"].getLanguage();var spaParam=_spartaGlobalFunctionsUtility2["default"].getSpaParams();var currencyGlobalParams=spaParam.global[lang].inputs.currency;Object.assign(currencySymbolADA,{currencySymbolADAText:currencyGlobalParams.currencySymbolADAText});var inputBox=inputValue.closest(".spa-input-box");var currencyAda=inputBox.querySelector(".spa-input-text-currency-ada");var currencyValue=inputBox.querySelector(".spa-input-prefix--currency");var updatedAriaLabel="\n ".concat(currencySymbolADA.currencySymbolADAText.replace("[currencySymbol]",currencyType),"\n ").trim();currencyValue.innerHTML=currencyType;currencyAda.innerHTML=updatedAriaLabel;currencyValue.style.width="";var currencyWidth=spartaInputUtilityMethods.getHiddenElementDimensions(currencyValue).width;currencyValue.style.width="".concat(currencyWidth+9,"px");inputValue.style.paddingLeft="".concat(currencyWidth+9,"px");currencyValue.setAttribute("data-currency-value",currencyType)}};_jquery2["default"].fn.bindHelp=function bindHelp(){var $elements=(0,_jquery2["default"])(this);var namespace="inputHelp";return $elements.each(function iterateThroughElements(){var $trigger=(0,_jquery2["default"])(this);var sInputId=$trigger.attr("id").replace("help-open-","");var $targetHelpSection=(0,_jquery2["default"])("#helpLayer_".concat(sInputId));var $targetHelpClose=(0,_jquery2["default"])("#help-close-".concat(sInputId));$trigger.off("click.".concat(namespace));$trigger.on("click.".concat(namespace),function(){$targetHelpSection.slideToggle(150,function(){if($targetHelpSection.is(":visible")){$targetHelpSection.attr("aria-hidden","false");$targetHelpClose.attr("aria-hidden","false");$targetHelpClose.focus()}else{$targetHelpSection.attr("aria-hidden","true");$targetHelpClose.attr("aria-hidden","true")}})});$targetHelpClose.off("click.".concat(namespace));$targetHelpClose.on("click.".concat(namespace),function(){$targetHelpSection.slideUp(150,function(){$targetHelpClose.attr("aria-hidden","true");$targetHelpSection.attr("aria-hidden","true");$trigger.focus()})})})};_jquery2["default"].fn.disableCopyAndPaste=function disableCopyAndPaste(){var namespace="disableCopyAndPaste";(0,_jquery2["default"])(this).on("cut.".concat(namespace," copy.").concat(namespace," paste.").concat(namespace),function(e){e.preventDefault()})};exports["default"]=_jquery2["default"].fn.spartaInputs=function spartaInputs(){var _this3=this;var settings=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};var inputs;(0,_jquery2["default"])(this).find(".toggle-trigger, .toggle-trigger-link").bindHelp();(0,_jquery2["default"])(this).find("[data-sparta-input-format=ssn]").disableCopyAndPaste();this.spartaInputUtilityMethods=spartaInputUtilityMethods;return this.each(function(){inputs=new SpartaInputUtility((0,_jquery2["default"])(_this3),settings)})}});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/global/sparta-masking-utility/5.6.3/js/sparta-masking-utility",["exports","utilities/global/sparta-defensive-check-utility/1.3.0/js/sparta-defensive-check-utility","utilities/global/sparta-events-utility/2.4.2/js/sparta-events-utility","utilities/vendor/jquery/3.7.1/js/jquery","utilities/platform/widget-details"],function(exports,_spartaDefensiveCheckUtility,_spartaEventsUtility,_jquery,_widgetDetails){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _spartaDefensiveCheckUtility2=_interopRequireDefault(_spartaDefensiveCheckUtility);var _spartaEventsUtility2=_interopRequireDefault(_spartaEventsUtility);var _jquery2=_interopRequireDefault(_jquery);var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _slicedToArray(arr,i){return _arrayWithHoles(arr)||_iterableToArrayLimit(arr,i)||_unsupportedIterableToArray(arr,i)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(o,minLen){if(!o)return;if(typeof o==="string")return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);if(n==="Object"&&o.constructor)n=o.constructor.name;if(n==="Map"||n==="Set")return Array.from(o);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}function _arrayLikeToArray(arr,len){if(len==null||len>arr.length)len=arr.length;for(var i=0,arr2=new Array(len);i0&&arguments[0]!==undefined?arguments[0]:true;var widgetID=arguments.length>1&&arguments[1]!==undefined?arguments[1]:"";var maskingClassBase=this.data.globals.MASKING_CLASS_BASE;if(getOptions){var maskingScope=document.getElementById(widgetID)||document;if(maskingScope instanceof Element||maskingScope instanceof Document){var list=maskingScope.querySelectorAll(".".concat(maskingClassBase));if(list&&list.length){this.fn.core.addMasking(list)}else if(list&&!(list instanceof NodeList)){var singleelem=[list];this.fn.core.addMasking(singleelem)}}}}},{key:"data",get:function get(){return data}},{key:"fn",get:function get(){return fn}}]);return SpartaMaskingUtility}();var spartaMaskingUtility=new SpartaMaskingUtility;var data={globals:{PAGE_LANGUAGE:"enUS",MASKING_CLASS_BASE:"gis-mask",MASKING_CLASS_ORIGINAL:"gis-mask-original",MASKING_CLASS_READY:"gis-mask-value",MASKED_FIELD_SUFFIX:"-masked",MASKING_CHARACTER:"\u25CF",FULL_MASK_TOGGLE_SUFFIX:"-cbToggleFullMask",AUTO_RE_MASK_INPUT_PREFIX:"remaskInputDelay_",AUTO_RE_MASK_TEXT_PREFIX:"remaskTextDelay_",ADA_MASKING_TEXT:{enUS:"This value has been hidden for security reasons",esUS:"Este valor ha sido ocultado por razones de seguridad"},ADA_MASK_ACTION:{enUS:"Hide",esUS:"Ocultar"},ADA_UNMASK_ACTION:{enUS:"Activate link toShowthis value (the value will be hidden again in 5 seconds)",esUS:"Activar v\xEDnculo paraMostrareste valor (el valor se ocultar\xE1 otra vez en 5 segundos)"}},maskingPatterns:{allChars:/./g,alphaNumeric:/[a-z\d]/gi},timeOuts:{}};var fn={helpers:{applyMask:function applyMask(sValue,sPattern,sMaskType){var isValidParam=_spartaDefensiveCheckUtility2["default"].isString(sValue,"sparta-masking-utility:applyMask:sValue is not a string")&&_spartaDefensiveCheckUtility2["default"].isString(sPattern,"sparta-masking-utility:applyMask:sPattern is not a string")&&_spartaDefensiveCheckUtility2["default"].isString(sMaskType,"sparta-masking-utility:applyMask:sMaskType is not a string");if(isValidParam){var aPatternMatch=sValue.match(new RegExp(sPattern));var sMaskedPortion=sValue;var regexMaskPattern=spartaMaskingUtility.data.maskingPatterns.allChars;if(aPatternMatch){var _aPatternMatch=_slicedToArray(aPatternMatch,1);sMaskedPortion=_aPatternMatch[0]}if(Object.prototype.hasOwnProperty.call(spartaMaskingUtility.data.maskingPatterns,sMaskType)){regexMaskPattern=spartaMaskingUtility.data.maskingPatterns[sMaskType]}var sMaskedValue=sMaskedPortion.replace(regexMaskPattern,spartaMaskingUtility.data.globals.MASKING_CHARACTER);return sValue.replace(sMaskedPortion,sMaskedValue)}},hideElement:function hideElement(element,bHideElement){var isValidParam=_spartaDefensiveCheckUtility2["default"].isDOMObject(element,"sparta-masking-utility:hideElement:element should be an object inherited from Element")&&_spartaDefensiveCheckUtility2["default"].isBoolean(bHideElement,"sparta-masking-utility:hideElement:bHideElement should be set it to true/false");if(isValidParam){var nativeElement=element&&element.jquery?element[0]:element;if(bHideElement){nativeElement.classList.add("spa-hidden")}else{nativeElement.classList.remove("spa-hidden")}nativeElement.setAttribute("aria-hidden",false)}}},core:{addMasking:function addMasking(maskingGroup){var nativeMaskingGroup=maskingGroup&&maskingGroup.jquery?maskingGroup.length>1?maskingGroup:maskingGroup[0]:maskingGroup;if(nativeMaskingGroup){var maskingGroups=nativeMaskingGroup.length?Array.from(nativeMaskingGroup):[nativeMaskingGroup];if(maskingGroups.length){var sPageLanguage=document.querySelector("html").getAttribute("lang")?document.querySelector("html").getAttribute("lang").replace(/[^a-z]/gi,""):"enUS";if(sPageLanguage==="esUS"){spartaMaskingUtility.data.globals.PAGE_LANGUAGE=sPageLanguage}spartaMaskingUtility.fn.core.addInputMasking(maskingGroups.filter(function(field){return field.nodeName==="INPUT"}));spartaMaskingUtility.fn.core.addTextMasking(maskingGroups.filter(function(field){return field.nodeName!=="INPUT"}))}}else{}},addInputMasking:function addInputMasking(inputGroup){if(inputGroup instanceof NodeList){inputGroup=Array.from(inputGroup)}var isInputGroup=_spartaDefensiveCheckUtility2["default"].isArray(inputGroup,"sparta-masking-utility:addInputMasking:inputGroup is not an array");if(isInputGroup){var nativeInputGroup=inputGroup&&inputGroup.jquery?inputGroup.length>1?inputGroup:inputGroup[0]:inputGroup;if(nativeInputGroup){nativeInputGroup.forEach(function(element){var inputField=element;var sInputMaskId=inputField.getAttribute("id")+spartaMaskingUtility.data.globals.MASKED_FIELD_SUFFIX;var inputMask=document.getElementById(sInputMaskId);var oldInputMask=inputMask&&inputMask.tagName.toLowerCase()==="input";var newInputMask=inputField.classList.contains("spa-input-has-masking-overlay");inputField.classList.add(spartaMaskingUtility.data.globals.MASKING_CLASS_ORIGINAL);if(!oldInputMask&&!newInputMask){if(element.hasAttribute("data-use-updated-mask")){var inputWrapper=inputField.closest(".spa-input");var inputHelpIcon=inputWrapper&&inputWrapper.querySelector(".toggle-trigger")?inputWrapper.querySelector(".toggle-trigger"):undefined;inputField.classList.add("spa-input-has-masking-overlay");var wrapper=document.createElement("div");wrapper.classList.add("spa-input-mask-group");wrapper.innerHTML="
    \n \n
    ").trim();inputField.parentNode.insertBefore(wrapper,inputField);wrapper.appendChild(inputField);var hasHelp=inputWrapper&&inputWrapper.classList.contains("has-help");if(hasHelp&&inputHelpIcon){var helpIcon=inputWrapper.querySelector(".toggle-trigger-box");inputWrapper.querySelector(".spa-input-mask-group").appendChild(helpIcon)}var inputMaskOverlay=inputField.previousElementSibling;inputMaskOverlay.addEventListener("click",function(){inputField.focus()});inputField.addEventListener("focusin",function(){inputMaskOverlay.classList.add("spa-hidden")});inputField.addEventListener("blur",function(){spartaMaskingUtility.fn.core.maskInputData(inputField)})}else{inputMask=element.cloneNode(true);if(inputMask){inputField.classList.add(spartaMaskingUtility.data.globals.MASKING_CLASS_ORIGINAL);inputMask.setAttribute("id",sInputMaskId);inputMask.setAttribute("name",inputField.getAttribute("name")+spartaMaskingUtility.data.globals.MASKED_FIELD_SUFFIX);inputMask.classList.remove(spartaMaskingUtility.data.globals.MASKING_CLASS_BASE);inputMask.classList.add(spartaMaskingUtility.data.globals.MASKING_CLASS_READY);inputMask.addEventListener("focus",function(el){var maskedField=el.target;var sMaskId=maskedField.getAttribute("id");var sRemaskId=spartaMaskingUtility.data.globals.AUTO_RE_MASK_INPUT_PREFIX+sMaskId;clearTimeout(spartaMaskingUtility.data.timeOuts[sRemaskId]);spartaMaskingUtility.fn.helpers.hideElement(maskedField,true);var sSourceInputId=sMaskId.replace(spartaMaskingUtility.data.globals.MASKED_FIELD_SUFFIX,"");var sourceInput=document.getElementById(sSourceInputId);spartaMaskingUtility.fn.helpers.hideElement(sourceInput,false);sourceInput.focus();sourceInput.select();var sourceLabel=document.querySelector("label[for=\"".concat(sMaskId,"\"]"));if(sourceLabel){sourceLabel.setAttribute("for",sSourceInputId)}});inputMask.addEventListener("mousedown",function(el){el.target.click()});spartaMaskingUtility.fn.helpers.hideElement(inputMask,true);inputField.parentNode.insertBefore(inputMask,inputField.nextSibling)}inputField.addEventListener("blur",function(){spartaMaskingUtility.fn.core.maskInputData(inputField,200)})}_spartaEventsUtility2["default"].sub("FORMATTING_COMPLETE.spartaInputFormattingUtility:".concat(inputField.id),function(){spartaMaskingUtility.fn.core.maskInputData(inputField,0)},true);spartaMaskingUtility.fn.core.maskInputData(inputField)}})}else{}}},maskInputData:function maskInputData(element){var iDelay=arguments.length>1&&arguments[1]!==undefined?arguments[1]:0;var isValidParam=(element&&element.jquery||_spartaDefensiveCheckUtility2["default"].isDOMObject(element,"sparta-masking-utility:maskInputData:element should be an object inherited from Element or a jQuery object"))&&_spartaDefensiveCheckUtility2["default"].isNumber(iDelay,"sparta-masking-utility:maskInputData:iDelay should be a number");if(isValidParam){var nativeElement=element&&element.jquery?element[0]:element;if(nativeElement){var sCurrVal=nativeElement.value.trim();if(sCurrVal!==""&&sCurrVal!==nativeElement.getAttribute("placeholder")){var sMaskingType=nativeElement.getAttribute("data-field-type");var sMaskingFunctionName="basic";if(Object.prototype.hasOwnProperty.call(spartaMaskingUtility.fn.maskingRules,sMaskingType)){sMaskingFunctionName=sMaskingType}var newMaskedValue=spartaMaskingUtility.fn.maskingRules[sMaskingFunctionName](sCurrVal);if(nativeElement.hasAttribute("data-use-updated-mask")){var inputMask=nativeElement.parentNode.querySelector(".spa-input-mask-overlay");var sInputMaskId=inputMask&&inputMask.firstElementChild&&inputMask.firstElementChild.id?inputMask.firstElementChild.id:undefined;if(!inputMask||!sInputMaskId){return false}inputMask.classList.remove("spa-hidden");inputMask.querySelector(".spa-masked-input-value").innerText=newMaskedValue}else{var _sInputMaskId=nativeElement.getAttribute("id")+spartaMaskingUtility.data.globals.MASKED_FIELD_SUFFIX;var _inputMask=document.getElementById(_sInputMaskId);spartaMaskingUtility.fn.helpers.hideElement(nativeElement,true);var getLabel=document.querySelector("label[for=\"".concat(nativeElement.getAttribute("id"),"\"]"));if(getLabel){getLabel.setAttribute("for",_sInputMaskId)}spartaMaskingUtility.fn.helpers.hideElement(_inputMask,false);_inputMask.value=sCurrVal;var sRemaskId=spartaMaskingUtility.data.globals.AUTO_RE_MASK_INPUT_PREFIX+_sInputMaskId;spartaMaskingUtility.data.timeOuts[sRemaskId]=setTimeout(function(){_inputMask.value=newMaskedValue},iDelay)}}}else{}}},addTextMasking:function addTextMasking(textGroup){if(textGroup instanceof NodeList){textGroup=Array.from(textGroup)}var isTextGroup=_spartaDefensiveCheckUtility2["default"].isArray(textGroup,"sparta-masking-utility:addTextMasking:textGroup is not an array");if(isTextGroup){var nativeTextGroup=textGroup&&textGroup.jquery?textGroup.length>1?textGroup:textGroup[0]:textGroup;if(nativeTextGroup){nativeTextGroup.forEach(function(element){var textField=element;var parentWrapper=element.closest(".masked-element");var textMask=parentWrapper.querySelector(".".concat(spartaMaskingUtility.data.globals.MASKING_CLASS_READY))||parentWrapper.querySelector(".masking-value").hasAttribute("data-value-masked");if(!textMask){var textFieldHtml=textField.innerHTML.trim();textField.innerHTML=textFieldHtml;textMask=textField.cloneNode(true);textField.classList.add(spartaMaskingUtility.data.globals.MASKING_CLASS_ORIGINAL);textMask.classList.remove(spartaMaskingUtility.data.globals.MASKING_CLASS_BASE);textMask.classList.add(spartaMaskingUtility.data.globals.MASKING_CLASS_READY);spartaMaskingUtility.fn.helpers.hideElement(textMask,true);var sMaskingType=textField.getAttribute("data-field-type");var sMaskingFunctionName="basic";if(Object.prototype.hasOwnProperty.call(spartaMaskingUtility.fn.maskingRules,sMaskingType)){sMaskingFunctionName=sMaskingType}var textvalue=textMask.getElementsByClassName("masking-value")[0].textContent;textMask.getElementsByClassName("masking-value")[0].innerText=spartaMaskingUtility.fn.maskingRules[sMaskingFunctionName](textvalue);textField.parentNode.insertBefore(textMask,textField.nextSibling);textField.insertAdjacentHTML("beforeend",spartaMaskingUtility.data.globals.ADA_MASK_ACTION[spartaMaskingUtility.data.globals.PAGE_LANGUAGE]);textField.addEventListener("click",function(){spartaMaskingUtility.fn.core.maskTextValue(textField)});var sCurrentValue=textMask.innerHTML.trim();textMask.innerHTML="
    ")}else{var msg="Error in ".concat(UTILITY_NAME,": 'button-group' helper method requires a config. ")+"If you are using multiple languages ensure all language-based JCRs have the same named config property.";throw new Error(msg)}return new _handlebars2["default"].SafeString(buttonGroup)}};var buttonGroupHelper=function(){function buttonGroupHelper(){_classCallCheck(this,buttonGroupHelper)}_createClass(buttonGroupHelper,null,[{key:"register",value:function register(Handlebars){Object.keys(helpers).forEach(function(key){Handlebars.registerHelper(key,helpers[key])})}}]);return buttonGroupHelper}();module.exports=buttonGroupHelper;module.exports.helpers=helpers});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/helpers/helpers-button/1.5.3/js/helpers-button",["module","utilities/global/sparta-defensive-check-utility/1.3.0/js/sparta-defensive-check-utility","utilities/vendor/handlebars/4.7.8/js/handlebars","utilities/helpers/helpers-badging/1.0.3/js/helpers-badging","utilities/helpers/helpers-svg/4.0.4/js/helpers-svg","utilities/platform/widget-details"],function(module,_spartaDefensiveCheckUtility,_handlebars,_helpersBadging,_helpersSvg,_widgetDetails){"use strict";var _spartaDefensiveCheckUtility2=_interopRequireDefault(_spartaDefensiveCheckUtility);var _handlebars2=_interopRequireDefault(_handlebars);var _helpersBadging2=_interopRequireDefault(_helpersBadging);var _helpersSvg2=_interopRequireDefault(_helpersSvg);var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i ".concat(config.adaText,"")}if(TAG==="a"){EXISTING_ATTRIBUTE_KEYS.forEach(function(attr){if(attr==="target"){if(config.attributes&&config.attributes[attr]==="_blank"){if(config.actionType&&config.actionType.options&&config.actionType.options.rel){attributes+="rel=\"".concat(config.actionType.options.rel," noopener noreferrer\" ")}else{attributes+="rel=\"noopener noreferrer\" "}}}})}if(config.icon&&isTextIcon){var iconTextObj=config.icon;var isObjectButtonTextIcon=_spartaDefensiveCheckUtility2["default"].truthyObject(iconTextObj,"helpers-button:config.icon should be of object type for button text icon");if(isObjectButtonTextIcon){var iconNameValue=iconTextObj.name?iconTextObj.name:"";var iconPosition=iconTextObj.position?iconTextObj.position:"left";modifierClasses+="".concat(BTN_TEXT_ICON," ").concat(BTN_TEXT_ICON,"--").concat(iconPosition," ");if(config.selected){ariaPressed="aria-pressed=\"true\"";modifierClasses+="".concat(BTN_TEXT_ICON,"--selected ")}if(config.badging){modifierClasses+="spa-btn-icon--has-badge";config.badging.options=config.badging.options||{};config.badging.options.position="relative";badging=_helpersBadging2["default"].render(config.badging)}var iconDataJcr={type:"static",iconName:iconNameValue,classes:"spa-btn-text-icon",focusable:"false",ariaHidden:true};var iconMarkup=_handlebars2["default"].compile("{{svgHelper data}}")({data:iconDataJcr});if(iconPosition==="right"){contentRight="".concat(iconMarkup);contentLeft="".concat(badging)}else{contentRight="".concat(badging);contentLeft="".concat(iconMarkup)}}}REQUIRED_ATTRIBUTE_KEYS.forEach(function(attr){if(EXISTING_ATTRIBUTE_KEYS.indexOf(attr)===-1){EXISTING_ATTRIBUTE_KEYS.push(attr)}});EXCLUDE_ROLE_ATTRIBUTE_KEY=EXISTING_ATTRIBUTE_KEYS.filter(function(val){return val.indexOf("role")<0});EXCLUDE_ROLE_ATTRIBUTE_KEY.forEach(function(attr){var val=config.attributes&&config.attributes[attr]?config.attributes[attr]:undefined;if(isButton){if(attr==="type"){if(VALID_TYPE_ATTRIBUTES.indexOf(val)===-1){val="button"}}}if(Object.prototype.hasOwnProperty.call(config,"secure")&&config.secure===true){if(!config.attributes||!config.attributes.href){throw new Error("Error in ".concat(UTILITY_NAME,": 'config.attributes' is missing an 'href' property."))}else if(attr==="href"){if(!/^http.+/i.test(val)){if(!secureHost||typeof secureHost!=="string"){if(typeof spaParams!=="undefined"&&spaParams.siteParams){secureHost=spaParams.siteParams.secureHost}else{throw new Error("Error in ".concat(UTILITY_NAME,": secureHost is not defined and is necessary for secure link button."))}}val=secureHost+val}}}attributes+="".concat(attr,"=\"").concat(val,"\" ")});var CLASSES="class=\"".concat(BASE_CLASS," ").concat(modifierClasses," ").concat(ADDITIONAL_CLASSES,"\"");attributes="".concat(CLASSES," ").concat(attributes);output="<".concat(TAG," ").concat(config.vueOptionsStr||""," ").concat(attributes," ").concat(ariaPressed,">").concat(contentLeft).concat(content).concat(contentRight,"")}else{var msg="Error in ".concat(UTILITY_NAME,": 'button' helper method requires a config. ")+"If you are using multiple languages ensure all language-based JCRs have the same named config property.";throw new Error(msg)}return new _handlebars2["default"].SafeString(output)}};var ButtonHelper=function(){function ButtonHelper(){_classCallCheck(this,ButtonHelper)}_createClass(ButtonHelper,null,[{key:"register",value:function register(Handlebars){Object.keys(helpers).forEach(function(key){Handlebars.registerHelper(key,helpers[key])})}}]);return ButtonHelper}();module.exports=ButtonHelper});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/helpers/helpers-card/1.4.3/js/helpers-card",["module","utilities/vendor/handlebars/4.7.8/js/handlebars","utilities/global/sparta-defensive-check-utility/1.3.0/js/sparta-defensive-check-utility","utilities/platform/widget-details"],function(module,_handlebars,_spartaDefensiveCheckUtility,_widgetDetails){"use strict";var _handlebars2=_interopRequireDefault(_handlebars);var _spartaDefensiveCheckUtility2=_interopRequireDefault(_spartaDefensiveCheckUtility);var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;iError: No card content available.",DEFAULT_ADA_ERROR_TEXT:", contains an error message",DEFAULT_ADA_WARNING_TEXT:", contains an warning message",DEFAULT_ADA_SUCCESS_TEXT:", contains a success message",NO_CTA_IN_CLICKABLE_CARD_ERROR:"Clickable card is missing a CTA element."};var allowedTitleTags=["h1","h2","h3","h4","h5","h6","p","div"];var DEFAULT_BASE_CLASS="spa-card spa-card--overlay";function getDynamicContent(card,contexts,template){var cardContent;var cardContext;contexts.forEach(function(context){if(card.content===context.jcr){cardContext=context}});if(contexts.length>0){cardContext=contexts[0]}else{cardContext=contexts}if(contexts&&contexts.length>0){if(card.dynamicContent==="partial"){cardContent=template(cardContext)}else if(card.dynamicContent==="markdown"){cardContent=template({content:cardContext})}else{cardContent=card.content}}else{cardContent=card.content||"No card content found"}return cardContent}function createCard(jcr,args){if(!jcr){throw new Error(STRINGS.NO_card_JCR_ERROR)}var isJcrObject=_spartaDefensiveCheckUtility2["default"].isObject(jcr,"helpers-card:createCard:jcr is not an object");var isArgsArray=_spartaDefensiveCheckUtility2["default"].isArray(args,"helpers-card:createCard:args is not an array");if(isJcrObject&&isArgsArray){var jcrContexts=Array.prototype.slice.call(args,0,-1);var options=jcr;var settings=new function SettingsContructor(){this.getID=options.id;this.clickableTargetElem="";var size="";if(options.size==="xsmall"||options.size==="small"||options.size==="large"){this.size="spa-card--".concat(options.size)}else{this.size="spa-card--medium"}this.id=this.getID?"id='".concat(this.getID.toLowerCase(),"'"):"";this.caret=options.caret?"card-caret-".concat(options.caret):"";this.additionalClass="".concat(this.caret," ").concat(options["class"]||"");this["class"]="".concat(DEFAULT_BASE_CLASS," ").concat(this.size," ").concat(this.additionalClass);this.title=options.title?options.title:null;this.titleTag=options.titleTag&&allowedTitleTags.indexOf(options.titleTag)>=0?options.titleTag:"div";this.dismissible=!!options.dismissible;this.dismissibleADA=options.dismissibleADA;this.dismissibleADA=this.dismissibleADA===false?"Close Card":this.dismissibleADA;this.dismissibleDescribedBy=options.dismissibleDescribedBy||"";this.dismissibleClass=options.dismissibleClass||"";this.disableDismissibleADA=options.disableDismissibleADA&&options.disableDismissibleADA.toString()==="true"?true:false;if(!this.dismissible){this["class"]="".concat(this["class"]," spa-card__dismissible--none")}this.layerStartADA=options.layerStartADA?options.layerStartADA:false;this.layerStartADAShowFocus=options.layerStartADAShowFocus?"show-on-focus":"";this.layerEndADA=options.layerEndADA?options.layerEndADA:false;this.layerEndADAShowFocus=options.layerEndADAShowFocus?"show-on-focus":"";this.config=options.config;this.titleID=this.config&&this.config.titleID?this.config.titleID:"";this.bodyID=this.config&&this.config.bodyID?this.config.bodyID:"";this.card=options.markup;this.cardContent=options.markup&&options.markup.content?jcr.markup.content:null;this.dynamicContent=options.markup&&options.markup.dynamicContent?options.markup.dynamicContent:null;this.partialName=options.markup&&options.markup.partialName?options.markup.partialName:null;this.templateString=this.dynamicContent;this.header=options.head||"";this.headerClass=this.header["class"]||"";this.headerTitleClass=this.header.titleClass||"";this.headerSkin=options.skin?"spa-card__head-wrapper-".concat(options.skin):"";this.headerIcon=options.skin==="red"||options.skin==="blue"?"spa-card__dismissible-white":"";if(options.clickableTarget){if(!this["class"].includes("spa-card--clickable")){this["class"]="".concat(this["class"]," spa-card--clickable")}if(options.variant){if(Array.isArray(options.variant)&&options.variant.includes("dark-bg")||options.variant==="dark-bg"){this["class"]="".concat(this["class"]," spa-card--clickable-dark-bg")}}if(!this.clickableTargetElem||!this.clickableTargetElem.includes("data-clickable-target")){this.clickableTargetElem="data-clickable-target=\"".concat(options.clickableTarget,"\"")}}this.footer=options.foot||"";this.footerConfig=this.footer.config||{};this.footerData=this.footer.data||[];this.footerLayoutClass=this.footerConfig.layout||"";this.footerLayoutDataAttr=this.footerConfig.layout?"data-layout=\"".concat(this.footerConfig.layout,"\""):"";this.footerStackedDesktop=this.footerConfig.stackOnDesktop?"data-stacked-desktop=\"".concat(this.footerConfig.stackOnDesktop,"\""):"";this.footerStackedTablet=this.footerConfig.stackOnTablet?"data-stacked-tablet=\"".concat(this.footerConfig.stackOnTablet,"\""):"";this.footerStackedMobile=this.footerConfig.stackOnMobile===false?"data-stacked-mobile=\"".concat(this.footerConfig.stackOnMobile,"\""):"data-stacked-mobile=\"true\"";this.partials=new function PartialsContructor(){this.cardWrapper="";this.cards="";this.cardDismissible="";this.cardHead="";this.cardBody="";this.cardFoot=""}};var innerContent="";if(settings.cardContent||settings.cardContent!=null){var setTemplate=function setTemplate(){var type={partial:"{{> ".concat(settings.partialName," }}"),markdown:"{{{content.markdown}}}","default":settings.cardContent};return type[settings.dynamicContent]||type["default"]};var templateString=setTemplate();var partialTemplate=_handlebars2["default"].compile(templateString);innerContent=getDynamicContent(settings.card,jcrContexts,partialTemplate)}var footerContent="";settings.footerData.forEach(function(item){var elementType=item.elementType?item.elementType:"a";var elementTypeClass=elementType==="button"?"spa-btn spa-btn--link":"";var typeAttr=elementType==="button"?"type=\"button\"":"";var className=item["class"]?"class=\"spa-card__foot-link ".concat(elementTypeClass," ").concat(item["class"],"\""):"class=\"spa-card__foot-link ".concat(elementTypeClass,"\"");var id=item.id?"id=\"".concat(item.id,"\""):"";var URL=item.URL?"href=\"".concat(item.URL,"\""):"";var label=item.ariaLabel?"aria-label=\"".concat(item.ariaLabel,"\""):"";if(item.content){footerContent+="\n <".concat(elementType," ").concat(typeAttr," ").concat(className," ").concat(id," ").concat(URL," ").concat(label,">\n ").concat(item.content,"\n \n ")}});if(settings.dismissible){settings.partials.cardDismissible+="\n \n ")}settings.partials.cardHead+="\n
    \n ").concat(settings.dismissible===false&&settings.dismissibleADA&&settings.dismissibleADA!==false&&typeof settings.dismissibleADA==="string"?"\n
    ".concat(settings.dismissibleADA,"
    \n "):"","\n
    \n ").concat(settings.partials.cardDismissible,"\n ").concat(settings.title?"\n <".concat(settings.titleTag," ").concat(settings.titleID?"id=\"".concat(settings.titleID,"\""):""," class=\"spa-card__title ").concat(settings.headerTitleClass,"\">\n ").concat(settings.title,"\n \n "):"","\n
    \n
    \n ");if(!settings.dismissible&&!settings.title){settings.partials.cardHead="
    ".concat(settings.dismissibleADA,"
    ")}if(settings.dismissible===false&&settings.disableDismissibleADA===true){settings.partials.cardHead=""}settings.partials.cardBody+="\n
    \n ").concat(innerContent,"\n
    \n ");settings.partials.cardFoot+=footerContent?"\n
    \n ").concat(footerContent,"\n
    \n "):"";settings.partials.cards+="\n
    \n ").concat(settings.layerStartADA?"\n ").concat(settings.layerStartADA,"
    \n "):"","\n ").concat(settings.partials.cardHead,"\n ").concat(settings.partials.cardBody,"\n ").concat(settings.partials.cardFoot,"\n ").concat(settings.layerEndADA?"\n ").concat(settings.layerEndADA,"
    \n "):"","\n
    \n ");settings.partials.cardWrapper+="\n ".concat(settings.partials.cards,"\n ");return new _handlebars2["default"].SafeString(settings.partials.cardWrapper)}else{return""}}var helpers={cardHelper:function cardHelper(jcr){for(var _len=arguments.length,args=new Array(_len>1?_len-1:0),_key=1;_key<_len;_key++){args[_key-1]=arguments[_key]}return createCard(jcr,args)},cardUtility:function cardUtility(jcr){for(var _len2=arguments.length,args=new Array(_len2>1?_len2-1:0),_key2=1;_key2<_len2;_key2++){args[_key2-1]=arguments[_key2]}return createCard(jcr,args)}};var cardHelper=function(){function cardHelper(){_classCallCheck(this,cardHelper)}_createClass(cardHelper,null,[{key:"register",value:function register(Handlebars){Object.keys(helpers).forEach(function(key){Handlebars.registerHelper(key,helpers[key])})}},{key:"render",value:function render(options){for(var _len3=arguments.length,args=new Array(_len3>1?_len3-1:0),_key3=1;_key3<_len3;_key3++){args[_key3-1]=arguments[_key3]}return helpers.cardHelper(options,args)}}]);return cardHelper}();module.exports=cardHelper});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/helpers/helpers-circle-button/1.1.3/js/helpers-circle-button",["module","utilities/global/sparta-defensive-check-utility/1.3.0/js/sparta-defensive-check-utility","utilities/vendor/handlebars/4.7.8/js/handlebars","utilities/helpers/helpers-badging/1.0.3/js/helpers-badging","utilities/platform/widget-details"],function(module,_spartaDefensiveCheckUtility,_handlebars,_helpersBadging,_widgetDetails){"use strict";var _spartaDefensiveCheckUtility2=_interopRequireDefault(_spartaDefensiveCheckUtility);var _handlebars2=_interopRequireDefault(_handlebars);var _helpersBadging2=_interopRequireDefault(_helpersBadging);var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i\n \n \n ").concat(badging,"\n \n ").concat(label,"\n ").concat(adaText,"\n \n \n ");return new _handlebars2["default"].SafeString(circleButton)}else{throw new Error("No circle button JCR objects provided to helper-circle-button.")}}};var circleButtonHelper=function(){function circleButtonHelper(){_classCallCheck(this,circleButtonHelper)}_createClass(circleButtonHelper,null,[{key:"register",value:function register(Handlebars){Object.keys(helpers).forEach(function(key){Handlebars.registerHelper(key,helpers[key])})}}]);return circleButtonHelper}();module.exports=circleButtonHelper});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/helpers/helpers-messaging/1.1.2/js/helpers-messaging",["module","utilities/vendor/handlebars/4.7.8/js/handlebars","utilities/global/sparta-defensive-check-utility/1.3.0/js/sparta-defensive-check-utility","utilities/platform/widget-details"],function(module,_handlebars,_spartaDefensiveCheckUtility,_widgetDetails){"use strict";var _handlebars2=_interopRequireDefault(_handlebars);var _spartaDefensiveCheckUtility2=_interopRequireDefault(_spartaDefensiveCheckUtility);var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i".concat(iconName,"");if(_spartaDefensiveCheckUtility2["default"].isString(content)){return _spartaDefensiveCheckUtility2["default"].truthyString(content)?new _handlebars2["default"].SafeString("

    ").concat(!settings.title?hiddenIcon:"").concat(content,"

    ")):""}else if(_spartaDefensiveCheckUtility2["default"].isArray(content)){if(_spartaDefensiveCheckUtility2["default"].isObject(options)){var str="";var startWrap="";var endWrap="";var listTypeTag="";if(options.listType==="ordered"||options.listType==="unordered"){startWrap="
  • ";endWrap="
  • ";listTypeTag=options.listType==="ordered"?"ol":"ul";str+="<".concat(listTypeTag," class=\"spartaMessage-list\" role=\"list\" ").concat(settings.title?"":"tabIndex=\"-1\"",">").concat(settings.title?"":hiddenIcon)}content.forEach(function(item,index){if(options.listType==="paragraph"){endWrap="

    ";if(index===0&&!settings.title){startWrap="

    ".concat(hiddenIcon)}else{startWrap="

    "}}str+="".concat(startWrap).concat(item).concat(endWrap)});if(options.listType==="ordered"||options.listType==="unordered"){str+="")}return new _handlebars2["default"].SafeString(str)}else{}}else{}}else{return""}}function buildTemplate(config,content){var isValidParam=_spartaDefensiveCheckUtility2["default"].isObject(config,"helpers-messaging:buildTemplate:config should be an object");if(isValidParam){var borderWidthClass="";var dismiss="";var remind="";var neverShow="";var titleClass="";var dismissClass="";var dismissContainer="";var options=config.options;var closeText=config.closeText;var closeMessageADAText=config.closeMessageADAText;var iconName=options.defaultStrings[options.language][config.type];if(options.border!==null){if(options.border=="0"||options.border=="0px")borderWidthClass="spartaMessage-border--none"}if(options.dismiss&&options.size!=="xsmall"){dismissClass="dismiss";if(options.dismissADALabel===undefined){options.dismissADALabel=""}dismiss="\n \n ").trim();dismissContainer="

    ".concat(dismiss,"
    ")}if(options.remind===false){remind="Remind Me Later"}if(options.neverShow===false){neverShow="Never Show Again"}var title=config.title!==""&&config.title!==undefined?"

    ".concat(iconName,"").concat(config.title,"

    "):"";if(!config.title||config.title===undefined){titleClass="no-title"}var messageDataOptions=config.renderDataOptions?"data-options=\"".concat(_handlebars2["default"].Utils.escapeExpression(JSON.stringify(config)),"\""):"";var messageClasses="spartaMessage ".concat(config.type," ").concat(options.size," ").concat(borderWidthClass).trim();var output="\n
    \n
    \n \n
    \n
    \n ").concat(title,"\n ").concat(content,"\n
    \n ").concat(dismissContainer,"\n
    \n ").concat(remind,"\n
    \n
    \n ").concat(neverShow,"\n
    \n
    \n ").trim();return new _handlebars2["default"].SafeString(output)}}var helpers={messagingHelper:function msgHelper(config,context){var isConfigName=_spartaDefensiveCheckUtility2["default"].isObject(config,"helpers-messaging:msgHelper:config should be an object");if(isConfigName){if(!config){throw new Error("".concat(STRINGS.MSG_NO_JCR,":msgHelper"))}var contextTesting="";if(context){contextTesting="global"in context.data.root}var renderDataOptions="renderDataOptions"in config?config.renderDataOptions:contextTesting;var helperContent=getHelperContext(config,context);var settings={uuid:config.uuid||((1+Math.random())*65536||0).toString(16).substring(1),type:config.type,title:config.title,content:config.content,renderDataOptions:renderDataOptions||contextTesting?renderDataOptions:false,options:Object.assign({},DEFAULTS,config.options)};if(config.options&&config.options.closeText){settings.closeText=config.options.closeText}else{settings.closeText=settings.options.defaultStrings[settings.options.language].closeText}if(config.options&&config.options.closeMessageADAText){settings.closeMessageADAText=config.options.closeMessageADAText}else{settings.closeMessageADAText=settings.options.defaultStrings[settings.options.language].closeMessageADAText}var content=helperContent!==""?helperContent:settings.content;content=formatMessage(content,settings);return new _handlebars2["default"].SafeString(buildTemplate(settings,content))}},messagingFormatHelper:function msgFormatHelper(content,settings){return formatMessage(content,settings)}};var messagingHelper=function(){function messagingHelper(){_classCallCheck(this,messagingHelper)}_createClass(messagingHelper,null,[{key:"register",value:function register(Handlebars){Object.keys(helpers).forEach(function(key){Handlebars.registerHelper(key,helpers[key])})}},{key:"messagingSetDefaultOptions",value:function messagingSetDefaultOptions(){return DEFAULTS}}]);return messagingHelper}();module.exports=messagingHelper;module.exports.helpers=helpers});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/helpers/helpers-pagination/1.0.10/js/helpers-pagination",["module","utilities/global/sparta-defensive-check-utility/1.3.0/js/sparta-defensive-check-utility","utilities/vendor/handlebars/4.7.8/js/handlebars","utilities/helpers/helpers-select/4.2.6/js/helpers-select","utilities/platform/widget-details"],function(module,_spartaDefensiveCheckUtility,_handlebars,_helpersSelect,_widgetDetails){"use strict";var _spartaDefensiveCheckUtility2=_interopRequireDefault(_spartaDefensiveCheckUtility);var _handlebars2=_interopRequireDefault(_handlebars);var _helpersSelect2=_interopRequireDefault(_helpersSelect);var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i0){disabled="disabled"}var cssModifier=linkLabel===jcrData.first?"first":"previous";var output="\n \n ").concat(linkLabel,"\n ").concat(disabled?previousDisable:previousTitle,"\n \n ");output=output.trim();return output};var renderNextOrLastLink=function renderNextOrLastLink(config,linkLabel){var index=config.index,length=config.length,size=config.size,title=config.title,jcrData=config.jcrData;var disabled="";var nextTitle="".concat(size," ").concat(jcrData.results," ").concat(title?"".concat(jcrData["for"]," ").concat(title):"");var nextDisable="".concat(size," ").concat(jcrData.results," ").concat(title?"".concat(jcrData["for"]," ").concat(title):"");if(index===length-1&&length>0){disabled="disabled"}var cssModifier=linkLabel===jcrData.next?"next":"last";var output="\n \n ").concat(linkLabel,"\n ").concat(disabled?nextTitle:nextDisable,"\n \n ");output=output.trim();return output};var selectBoxRender=function selectBoxRender(config,dropdown){var options=[];var selectboxText="";if(dropdown==="page-size"){selectboxText=config.jcrData.rowsPerPage;for(var optionval=0;optionval0){disabled="disabled";displayLoadMore="none"}if(index!==0){adaMessage="".concat(config.adaText.firstPhrase," ").concat(config.size," ").concat(config.adaText.lastPhrase)}return"\n \n ").concat(adaMessage,"\n \n \n \n ").concat(showMoreRows||linkLabel,"\n \n \n ").concat(jcrData.showingNext," ").concat(config.size," ").concat(jcrData.of," ").concat(config.title,"\n \n
    \n \n
    \n \n ").concat(noMoreDataPrefix||jcrData.noMoreDataPrefix,"\n \n \n \n \n ").concat(noMoreDataSuffix||"","\n \n
    \n ")};var renderBasicPagination=function renderBasicPagination(config){var length=config.length,jcrData=config.jcrData,ariaLabel=config.ariaLabel;var markup="";if(length>0){var listItems="\n
  • ".concat(renderFirstOrPrevLink(config,jcrData.first),"
  • \n
  • ").concat(renderFirstOrPrevLink(config,jcrData.previous),"
  • \n
  • ").concat(renderNextOrLastLink(config,jcrData.next),"
  • \n
  • ").concat(renderNextOrLastLink(config,jcrData.last),"
  • \n ");listItems=listItems.trim();markup="\n \n ");markup=markup.trim()}return markup};var renderAdvancedPagination=function renderAdvancedPagination(config){var index=config.index,length=config.length,size=config.size,title=config.title,totalRecords=config.totalRecords,allowPageSizeChange=config.allowPageSizeChange,align=config.align,jcrData=config.jcrData,ariaLabel=config.ariaLabel;if(length<=0){return""}var pageTitle="".concat(title?"for ".concat(title):"");var pageFrom=index===0&&length>0?1:index*size+1;var pageTo=(index+1)*size;if(index===length-1&&length>0){pageTo=totalRecords}var paginationLabel="\n
  • \n ").concat(jcrData.showing,"\n ").concat(pageFrom,"\n - ").concat(jcrData.to,"\n ").concat(pageTo," ").concat(jcrData.of," ").concat(totalRecords,"\n ").concat(jcrData.results," ").concat(title?"".concat(jcrData["for"]," ").concat(title):"","\n
  • \n ");var pageSizeElements="";if(allowPageSizeChange){pageSizeElements="\n
  • \n ").concat(selectBoxRender(config,"page-size"),"\n
  • \n ")}else{pageSizeElements="
  • ")}var pageNavigation="";if(totalRecords>size){pageNavigation="\n \n ").concat(selectBoxRender(config,"page-list"),"\n \n \n ").concat(renderFirstOrPrevLink(config,jcrData.previous),"\n \n \n ").concat(renderNextOrLastLink(config,jcrData.next),"\n \n ")}return"\n \n ")};var renderProgressivePagination=function renderProgressivePagination(config){var length=config.length,jcrData=config.jcrData,ariaLabel=config.ariaLabel;var markup="";if(length>0){markup="\n
    \n ").concat(renderShowMoreLink(config,jcrData.showMoreRows),"\n
    \n ")}return markup};var paginationConfiguration=function paginationConfiguration(options,config){var paginationOptions=_objectSpread({},options);if(config.title){paginationOptions.title=config.title}if(typeof config.data!=="function"){paginationOptions.totalRecords=config.totalRecords}var getPageCount=function getPageCount(){var count=0;if(config.totalRecords>0&&options&&options.size>0){count=Math.ceil(config.totalRecords/options.size)}else{count=options.totalRecords}return count};paginationOptions.length=getPageCount();return paginationOptions};var helpers={paginationHelper:function renderPagination(config){var options=_objectSpread(_objectSpread({},DEFAULTS.pagination),config);if(!config||!options){throw new Error("No pagination configuration provided.")}options.id=options.id?"".concat(options.id,"_").concat(Math.floor(Math.random()*1000)):"spaPagination".concat(Date.now());var pageConfig=paginationConfiguration(options,config);var markup="";if(pageConfig){if(pageConfig.style==="basic"){markup=renderBasicPagination(pageConfig)}else if(pageConfig.style==="advanced"){markup=renderAdvancedPagination(pageConfig)}else if(pageConfig.style==="progressive"){markup=renderProgressivePagination(pageConfig)}}return new _handlebars2["default"].SafeString(markup)}};var paginationHelper=function(){function paginationHelper(){_classCallCheck(this,paginationHelper)}_createClass(paginationHelper,null,[{key:"register",value:function register(Handlebars){Object.keys(helpers).forEach(function(key){Handlebars.registerHelper(key,helpers[key])})}},{key:"render",value:function render(config){if(_spartaDefensiveCheckUtility2["default"].isObject(config,"Config has to be valid object")){return helpers.paginationHelper(config)}}},{key:"getPaginationDefaults",value:function getPaginationDefaults(){return DEFAULTS.pagination}},{key:"getPaginationEventList",value:function getPaginationEventList(){return paginationEventsClassList}}]);return paginationHelper}();module.exports=paginationHelper});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/helpers/helpers-select/4.2.6/js/helpers-select",["module","utilities/global/sparta-defensive-check-utility/1.3.0/js/sparta-defensive-check-utility","utilities/helpers/helpers-button/1.5.3/js/helpers-button","utilities/helpers/helpers-utils/1.2.2/js/helpers-utils","utilities/vendor/handlebars/4.7.8/js/handlebars","utilities/platform/widget-details"],function(module,_spartaDefensiveCheckUtility,_helpersButton,_helpersUtils,_handlebars,_widgetDetails){"use strict";var _spartaDefensiveCheckUtility2=_interopRequireDefault(_spartaDefensiveCheckUtility);var _helpersButton2=_interopRequireDefault(_helpersButton);var _helpersUtils2=_interopRequireDefault(_helpersUtils);var _handlebars2=_interopRequireDefault(_handlebars);var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i").concat(data.text,"\n ")};var createOptGroup=function createOptGroup(label,object){var optGroup=object[label];if(optGroup[0].groupCreated===true){return""}var optGroupOptionString="";optGroup.forEach(function(option){optGroupOptionString="".concat(optGroupOptionString).concat(createOption(option))});optGroup[0].groupCreated=true;return"\n ").concat(optGroupOptionString,"\n ")};if(!_handlebars2["default"].helpers.requiredAttrsCheck(data.select.attrs,requiredAttrs).pass){throw new Error("You are missing the required attribute "+_handlebars2["default"].helpers.requiredAttrsCheck(data.select.attrs,requiredAttrs).missingField);if(window.console&&function(){}){return""}}_handlebars2["default"].helpers.removeReservedAttrs(data.select.attrs,reservedAttrs);_handlebars2["default"].helpers.combineAttrs(data.select.attrs,combinableAttrs);attrsStr=_handlebars2["default"].helpers.buildAttrsString(data.select.attrs);if(data.select&&data.select.attrs){if(!data.select.attrs.noEmptyOption){optionsString=""}};;var getOptions;if(data.select&&data.select.options){getOptions=data.select.options}var optGroups=getOptions.reduce(function(r,a){if(a.optGroup){r[a.optGroup]=r[a.optGroup]||[];r[a.optGroup].push(a)}return r},Object.create(null));getOptions.forEach(function(optionObj){if(optionObj.optGroup){optionsString="".concat(optionsString).concat(createOptGroup(optionObj.optGroup,optGroups))}else{optionsString="".concat(optionsString).concat(createOption(optionObj))}});var sSelectContainer="
    ";var inputLabelRequiredSpan=function inputLabelRequiredSpan(required){if(!required){return""}var asteriskMark=" *";return asteriskMark};if(data.select.attrs.id&&data.label&&data.label.text){var sSelectLabel=""}var inputDescribedByString=getInputDescribedBy(data.select.attrs.id,data.hintText);var ariaDescribedBy=inputDescribedByString?" aria-describedby=\"".concat(inputDescribedByString,"\""):"";var sSelectField=""+optionsString+"";var sSelectHint="

    ")+(data.hintText?data.hintText:"")+"

    ";var sSelectError="";if(data.select.attrs["data-help-body"]){var triggerText=data.select.attrs["data-help-link"]||"";var triggerClass=triggerText?"toggle-trigger-link":"toggle-trigger svg-button";var sSelectHelpTrigger=_handlebars2["default"].compile("{{button data}}")({data:{classes:"".concat(triggerClass," spa-btn--link"),content:"".concat(triggerText||" "),attributes:{id:"help-open-".concat(data.select.attrs.id),"aria-label":"".concat(helpToggle)}}});if(!triggerText){sSelectHelpTrigger="".concat(sSelectHelpTrigger,"")}var sSelectHelpContainer="";sSelectContainer+=sSelectLabel+sSelectField+sSelectHelpTrigger+sSelectHint+sSelectHelpContainer+sSelectError+"
    "}else{sSelectContainer+=sSelectLabel+sSelectField+sSelectHint+sSelectError+"
    "}return new _handlebars2["default"].SafeString(sSelectContainer)}}}};var selectHelper=function(){function selectHelper(){_classCallCheck(this,selectHelper)}_createClass(selectHelper,null,[{key:"register",value:function register(Handlebars,options){options=options||{};for(var helper in helpers){if(helpers.hasOwnProperty(helper)){Handlebars.registerHelper(helper,helpers[helper])}}}},{key:"renderSelectHelper",value:function renderSelectHelper(data){return helpers.select(data)}}]);return selectHelper}();module.exports=selectHelper;module.exports.helpers=helpers});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/helpers/helpers-sparta/3.3.2/js/helpers-sparta",["module","utilities/global/sparta-defensive-check-utility/1.3.0/js/sparta-defensive-check-utility","utilities/vendor/handlebars/4.7.8/js/handlebars","utilities/helpers/helpers-badging/1.0.3/js/helpers-badging","utilities/helpers/helpers-svg/4.0.4/js/helpers-svg","utilities/platform/widget-details"],function(module,_spartaDefensiveCheckUtility,_handlebars,_helpersBadging,_helpersSvg,_widgetDetails){"use strict";var _spartaDefensiveCheckUtility2=_interopRequireDefault(_spartaDefensiveCheckUtility);var _handlebars2=_interopRequireDefault(_handlebars);var _helpersBadging2=_interopRequireDefault(_helpersBadging);var _helpersSvg2=_interopRequireDefault(_helpersSvg);var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i").concat(text,"")};Object.keys(abbr).forEach(function(key){attr+=attrTemplate(key,abbr[key])});return abbrTemplate(attr,value)}else{return""}},ada:function ada(options){var isOptionsObject=_spartaDefensiveCheckUtility2["default"].isObject(options,"helpers-sparta:ada:options is not an object");if(isOptionsObject){return new _handlebars2["default"].SafeString("".concat(options.fn(this),""))}else{return{}}},debug:function debug(logName){var label=typeof logName!=="undefined"?"Sparta Debug: ".concat(logName):"";var output="");return new _handlebars2["default"].SafeString(output)},debug_print:function debug_print(logName){var label=typeof logName!=="undefined"?"Sparta Debug: ".concat(logName):"";var debugStyles={};debugStyles.wrapper="position:relative; border:5px solid #333; padding:18px 10px 10px; margin: 5px 0;";debugStyles.header="position: absolute; top: 0; left: 0; width: 100%; height: 18px; font-size: 11px; background-color: #333; color: #fff; padding: 0; margin: 0;";var output="
    \n

    ").concat(label,"

    \n ").concat(JSON.stringify(this,0,2),"\n
    \n
    ");return new _handlebars2["default"].SafeString(output)},elementAttributes:function elementAttributes(attributes){var isAttributesObject=_spartaDefensiveCheckUtility2["default"].isObject(attributes,"helpers-sparta:elementAttributes:attributes is not an object");if(!attributes)return;if(isAttributesObject){var output=[];var attrs=Object.entries(attributes);attrs.forEach(function(el){var elementAttribute=el[0];var elementAttributeData=el[1];if(_typeof(elementAttributeData)==="object"){if(Array.isArray(elementAttributeData)){var tempArray=[];elementAttributeData.forEach(function(el){var index=el.trim();if(index.substring(index.length-1)!==";"){index+=";"}tempArray.push(index)});output.push("".concat(elementAttribute.toLowerCase(),"=\"").concat(tempArray.join(" "),"\""))}else{var prefix=elementAttribute.toLowerCase();Object.keys(elementAttributeData).forEach(function(el){return output.push("".concat(prefix,"-").concat(el,"=\"").concat(attributes[elementAttribute][el],"\""))})}}else if(typeof elementAttributeData==="boolean"){if(elementAttributeData===true){output.push("".concat(elementAttribute))}}else{output.push("".concat(elementAttribute,"=\"").concat(elementAttributeData,"\""))}});return new _handlebars2["default"].SafeString(" ".concat(output.join(" ")))}else{return""}},link:function link(linkData){var isLinkDataObject=_spartaDefensiveCheckUtility2["default"].isObject(linkData,"helpers-sparta:link:linkData is not an object");if(!linkData){return""}if(isLinkDataObject){var link=linkData;link.CLASS=link.CLASS||"";link.linkType=link&&link.linkType?"spa-link--".concat(link.linkType):"";link.allowEmptyUrl=link.allowEmptyUrl||false;var badging="";var ariaPressed="";var contentRight="";var contentLeft="";var isTextIcon="";var TEXT_ICON_BASE="spa-btn-icon";var windowOptions;var layerClasses={layer:"spa-ui-layer-link spa-fn",popup:"spa-fn spa-boa-window"};if(link.button){link.CLASS+=" spa-btn";var button=link.button;var buttonsConfig={sizes:{"default":"spa-btn--small",xsmall:"spa-btn--xsmall",small:"spa-btn--small",medium:"spa-btn--medium",large:"spa-btn--large",engagement:"spa-btn--engagement"},skins:{"default":"spa-btn--primary",primary:"spa-btn--primary",secondary:"spa-btn--secondary",reverse:"spa-btn--reverse",disabled:"spa-btn--disabled"},expand:{small:"spa-btn--expand-on-small",medium:"spa-btn--expand-on-medium"}};isTextIcon=button.iconTextPattern||"";if((button.width||button.height)&&button.size){}if(button.skin){link.CLASS+=" ".concat(buttonsConfig.skins[button.skin])}if(button.expand){var buttonExpandKeys=Object.keys(buttonsConfig.expand);if(buttonExpandKeys.indexOf(button.expand)===-1){}link.CLASS+=" ".concat(buttonsConfig.expand[button.expand])}if(button.block){link.CLASS+=" spa-btn--block"}if(button.size){var buttonSizeKeys=Object.keys(buttonsConfig.sizes);if(!buttonsConfig.sizes[button.size]){}if(!isTextIcon||VALID_TEXT_ICON_SIZES.indexOf(button.size)!==-1){link.CLASS+=" ".concat(buttonsConfig.sizes[button.size])}}else{link.CLASS+=" ".concat(buttonsConfig.sizes["default"])}}if(link.guillemet){var guillemet=link.guillemet;link.CLASS+=" spa-guillemet";if(guillemet==="left"){link.CLASS+=" spa-guillemet--left"}}if(link.actionType){if(link.actionType.options){windowOptions=link.actionType.options;link.OPTIONS=link.OPTIONS?link.OPTIONS:link.actionType.options}if(link.actionType.type==="layer"){link.REL=link.actionType.options.rel;link.CLASS+=" ".concat(layerClasses[link.actionType.type]);if(link.actionType.options&&link.actionType.options.interstitalType){link.CLASS+=" spa-ui-layer-interstitial"}else if(link.actionType.options&&link.actionType.options.layerType){link.CLASS+=" spa-ui-layer-tooltip-link"}}if(link.actionType.type==="popup"){if((windowOptions.width||windowOptions.height)&&windowOptions.size){}link.CLASS+=" ".concat(layerClasses[link.actionType.type])}}if(link.TARGET==="_blank"){if(link.actionType&&link.actionType.options&&link.actionType.options.rel){link.REL="noopener noreferrer ".concat(link.actionType.options.rel)}else{link.REL="noopener noreferrer"}}if(link.icon&&isTextIcon){var iconNameValue=link.icon.name?link.icon.name:"";var iconPosition=link.icon.position?link.icon.position:"left";var additionalClass=link.classes||"";link.CLASS+=" ".concat(TEXT_ICON_BASE," ").concat(TEXT_ICON_BASE,"--").concat(iconPosition," ").concat(additionalClass);if(link.selected){ariaPressed="aria-pressed=\"true\"";link.CLASS+=" ".concat(TEXT_ICON_BASE,"--selected ")}if(link.badging){link.CLASS+="spa-btn-icon--has-badge";link.badging.options=link.badging.options||{};link.badging.options.position="relative";badging=_helpersBadging2["default"].render(link.badging)}var iconDataJcr={type:"static",iconName:iconNameValue,classes:"spa-btn-text-icon",focusable:"false",ariaHidden:true};var iconMarkup=_handlebars2["default"].compile("{{svgHelper data}}")({data:iconDataJcr});if(iconPosition==="right"){contentRight="".concat(iconMarkup);contentLeft="".concat(badging)}else{contentRight="".concat(badging);contentLeft="".concat(iconMarkup)}}if(link.CLASS.length){link.CLASS=link.CLASS.replace(/^\s+|\s+$/g,"")}var linkUrl=link.URL||(link.allowEmptyUrl?"":"#");var linkClasses=link.CLASS||"";linkClasses+=!link.URL&&!link.allowEmptyUrl?" spa-prevent-default-click":"";linkClasses+=link.linkType;var output="").concat(contentLeft).concat(link.content).concat(contentRight,"");return new _handlebars2["default"].SafeString(output)}else{return{}}},layerContent:function layerContent(data,options){var isDataObject=_spartaDefensiveCheckUtility2["default"].isObject(data,"helpers-sparta:layerContent:data is not an object");var isOptionObject=_spartaDefensiveCheckUtility2["default"].isObject(options,"helpers-sparta:layerContent:options is not an object");if(isDataObject&&isOptionObject){var escapedOptions=_handlebars2["default"].Utils.escapeExpression(JSON.stringify(data.options));var modalLayerTypes=["modal","drawer"];var tagType=data.options&&modalLayerTypes.includes(data.options.type)?"h1":"h3";var showTitle="";if(data.title){showTitle="<".concat(tagType," id=\"").concat(data.id,"_title\" class=\"spa-ui-layer-title\" data-font=\"cnx-bold\">").concat(data.title,"")}var content="";if(options&&options.isBlockHelperOptions){var blockHelperTemplate=_handlebars2["default"].compile("".concat(options.helperBlockContent));content=blockHelperTemplate(data)}if(options&&Object.prototype.hasOwnProperty.call(options,"fn")){content=options.fn(this)}var footerContent="";if(data.footer){for(var index in data.footer){footerContent+=data.footer[index]}footerContent="
    ").concat(footerContent,"
    ")}var output="
    \n ").concat(showTitle,"\n
    ").concat(content,"
    \n ").concat(footerContent,"\n
    ");return new _handlebars2["default"].SafeString(output)}else{return{}}},spriteRules:function spriteRules(o){var isSpriteDataObject=_spartaDefensiveCheckUtility2["default"].isObject(o,"helpers-sparta:spriteRules:o is not an object");if(isSpriteDataObject){var output="";var writeRule=function writeRule(exp){var css="";switch(exp.experience){case"hires":css+="html.mq-hires ";break;case"fallback":css+="html.lt-ie9 ";break;default:break}if(exp.context!=="default"){css+=".".concat(exp.context," ")}css+=".sprite .spr {\n\tbackground-image: url(\"".concat(exp.image,"\");\n");if(exp.width&&exp.height){css+="\tbackground-size: ".concat(exp.width," ").concat(exp.height,";\n")}css+="}\n\n";return css};var oMod=o;Object.keys(o).forEach(function(context){Object.keys(o[context]).forEach(function(experience){oMod[context][experience].context=context;oMod[context][experience].experience=experience;output+=writeRule(oMod[context][experience])})});return output}else{return""}},writeBackgroundImage:function writeBackgroundImage(){for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++){args[_key]=arguments[_key]}var isArgsArray=_spartaDefensiveCheckUtility2["default"].isArray(args,"helpers-sparta:writeBackgroundImage:args is not an array");if(isArgsArray){var breakpoints=[];var output="";var writeBreakpoint=function writeBreakpoint(breakpointArgs,breakpoint){var selector=breakpointArgs[0];var lowres=[];var hires=[];var position=[];var size=[];var mq="";var css="";var addAttribute=function addAttribute(item,marker,list){if(typeof item==="undefined"||typeof item[marker]==="undefined"){return list}switch(_typeof(item[marker])){case"string":list.push(item[marker]);break;case"object":{var tmp=[];Object.keys(item[marker]).forEach(function(key){if(key==="width"||key==="height"){addAttribute(item[marker],key,tmp)}});list.push(tmp.join(" "));break}default:break}return list};var writeRule=function writeRule(attribute,ruleSelector,values,filter){var value=values.join(", ");if(attribute==="background-image"){value="url(\"".concat(values.join("\"), url(\""),"\")")}return values.length>0?"".concat(filter?"".concat(filter," "):"").concat(ruleSelector," { ").concat(attribute,": ").concat(value,"; }\n"):""};for(var i=1;ihires.length){hires.push(lowres[lowres.length-1])}size=addAttribute(b,"size",size);position=addAttribute(b,"position",position)}catch(err){}}mq=breakpoint==="default"?"":"html.mq-".concat(breakpoint);css+=writeRule("background-image",selector,lowres,mq);css+=writeRule("background-image",selector,hires,"html.mq-hires".concat(mq.replace("html","")));css+=writeRule("background-size",selector,size,mq);css+=writeRule("background-position",selector,position,mq);return css};for(var i=1;i0){id=content.join("-").toLowerCase();id=cleanCharacters(id);if(base&&base.length>0&&id.indexOf(base)!==0){id="".concat(base,"-").concat(id)}if(output!=="bare"){id=writeAttribute(id)}}return id}else{return""}},spriteAdd:function spriteAdd(value,change){var isValueString=_spartaDefensiveCheckUtility2["default"].isString(value,"helpers-sparta:spriteAdd:value should be of string type");var isChangeNumber=_spartaDefensiveCheckUtility2["default"].isNumber(change,"helpers-sparta:spriteAdd:change is not a number");if(isValueString&&isChangeNumber){return"".concat(parseInt(value.replace("px",""),10)+change,"px")}return value},spriteSubtract:function spriteSubtract(value,change){var isValueString=_spartaDefensiveCheckUtility2["default"].isString(value,"helpers-sparta:spriteSubtract:value should be of string type");var isChangeNumber=_spartaDefensiveCheckUtility2["default"].isNumber(change,"helpers-sparta:spriteSubtract:change is not a number");if(isValueString&&isChangeNumber){return"".concat(parseInt(value.replace("px",""),10)-change,"px")}return value},incrementValue:function incrementValue(value){if(typeof value!=="undefined"){return parseInt(value,10)+1}return 0},footnote:function footnote(target){var isTargetString=_spartaDefensiveCheckUtility2["default"].isString(target,"helpers-sparta:footnote:target value should be of string type");if(isTargetString){var output="");return new _handlebars2["default"].SafeString(output)}else{return""}}};var helpersSparta=function(){function helpersSparta(){_classCallCheck(this,helpersSparta)}_createClass(helpersSparta,null,[{key:"register",value:function register(Handlebars){Object.keys(helpers).forEach(function(key){Handlebars.registerHelper(key,helpers[key])})}}]);return helpersSparta}();module.exports=helpersSparta;module.exports.helpers=helpers});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/helpers/helpers-spinner/1.3.3/js/helpers-spinner",["module","utilities/global/sparta-defensive-check-utility/1.3.0/js/sparta-defensive-check-utility","utilities/vendor/handlebars/4.7.8/js/handlebars","utilities/helpers/helpers-messaging/1.1.2/js/helpers-messaging","utilities/global/sparta-global-params-utility/1.0.2/js/sparta-global-params-utility","utilities/platform/widget-details"],function(module,_spartaDefensiveCheckUtility,_handlebars,_helpersMessaging,_spartaGlobalParamsUtility,_widgetDetails){"use strict";var _spartaDefensiveCheckUtility2=_interopRequireDefault(_spartaDefensiveCheckUtility);var _handlebars2=_interopRequireDefault(_handlebars);var _helpersMessaging2=_interopRequireDefault(_helpersMessaging);var _spartaGlobalParamsUtility2=_interopRequireDefault(_spartaGlobalParamsUtility);var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i"}_helpersMessaging2["default"].register(_handlebars2["default"]);function spinnerControls(controlSettings){return"\n
    \n \n ").concat(controlSettings.cancelBtn,"\n \n\n \n ").concat(controlSettings.retryBtn,"\n \n
    \n ").trim()}function getMsgHelperMarkup(title,content,type){return"\n ".concat(_handlebars2["default"].compile("{{messagingHelper data}}")({data:{title:title,content:content,type:type,options:{size:"small",border:0}}}),"\n ")}var helpers={spinner:function spinnerHelper(jcr,context){if(!jcr){throw new Error("No spinner JCR objects provided to helper-spinner.")}var pageLevel=jcr.pageLevel?jcr.pageLevel===true:false;var loadingMessage=jcr.loadingMessage?jcr.loadingMessage:"";var errorTitle=jcr.errorTitle?jcr.errorTitle:"";var errorMessage=jcr.errorMessage?jcr.errorMessage:"";var cancelTitle=jcr.cancelTitle?jcr.cancelTitle:"";var cancelMessage=jcr.cancelMessage?jcr.cancelMessage:"";var cancelDisabled=jcr.cancelDisabled?jcr.cancelDisabled:false;var retryDisabled=jcr.retryDisabled?jcr.retryDisabled:false;var maxWidth=jcr.maxWidth?"".concat(jcr.maxWidth):"";var initMessageVisible=jcr.initMessageVisible||false;var initMessage=jcr.initMessage||"";var globalStrings=_spartaGlobalParamsUtility2["default"].getSpaParams({context:context,lookupKey:"spinner",defaultObj:{"cancelBtn":"Cancel","retryBtn":"Try again","initMessage":"Loading"}});var screenReaderLoadingMsg=initMessage!==""?initMessage:globalStrings.initMessage;var errorSkin=jcr.skin?"data-spinner-skin=\"".concat(jcr.skin,"\""):"";var cancelBtn=jcr.cancelBtn?jcr.cancelBtn:globalStrings.cancelBtn;var retryBtn=jcr.retryBtn?jcr.retryBtn:globalStrings.retryBtn;var classNames="spa-card spa-card--medium spa-card--overlay spa-spin spa-spin--hidden";classNames="\n ".concat(classNames," ").concat(pageLevel?"spa-spin-page-wrapper":"","\n ").concat(jcr.className||"","\n ").concat(jcr.removeSpinnerShadow?"spa-spinner--remove-shadow":"","\n ").concat(jcr.skin?"spa-spinner--has-skin spa-spinner-skin--".concat(jcr.skin):"","\n ").trim();var controlSettings={cancelDisabled:cancelDisabled,cancelBtn:cancelBtn,retryDisabled:retryDisabled,retryBtn:retryBtn,jcrValue:{cancelBtn:!("cancelBtn"in jcr),retryBtn:!("retryBtn"in jcr)}};var spinner="
    \n
    \n
    \n
    \n ").concat(getSpinner(),"\n
    \n ").concat(loadingMessage,"\n
    \n
    \n\n
    \n
    \n\n
    \n ").concat(jcr.skin?"".concat(getMsgHelperMarkup(cancelTitle,cancelMessage,jcr.skin)):"\n
    \n ".concat(cancelTitle,"\n
    \n
    \n ").concat(cancelMessage,"\n
    \n ").trim(),"\n \n
    \n\n
    \n ").concat(jcr.skin?"".concat(getMsgHelperMarkup(errorTitle,errorMessage,jcr.skin)):"\n
    \n
    \n
    \n
    \n ".concat(errorTitle,"\n
    \n
    \n ").concat(errorMessage,"\n
    \n ").trim(),"\n
    \n
    \n\n ").concat(spinnerControls(controlSettings),"\n
    \n\n
    \n ").trim();if(pageLevel)spinner+="";return new _handlebars2["default"].SafeString(spinner)}};var spinnerHelper=function(){function spinnerHelper(){_classCallCheck(this,spinnerHelper)}_createClass(spinnerHelper,null,[{key:"register",value:function register(Handlebars){Object.keys(helpers).forEach(function(key){Handlebars.registerHelper(key,helpers[key])})}},{key:"render",value:function render(jcr){var jcrObjCheck=_spartaDefensiveCheckUtility2["default"].isObject(jcr,"helpers-spinner:render:jcr should be an object");if(jcrObjCheck){return helpers.spinner(jcr)}}}]);return spinnerHelper}();module.exports=spinnerHelper});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/helpers/helpers-svg/4.0.4/js/helpers-svg",["module","utilities/vendor/handlebars/4.7.8/js/handlebars","utilities/global/sparta-defensive-check-utility/1.3.0/js/sparta-defensive-check-utility","utilities/helpers/helpers-badging/1.0.3/js/helpers-badging","utilities/platform/widget-details","utilities/helpers/helpers-svg/4.0.4/js/sparta-icon-svg-paths"],function(module,_handlebars,_spartaDefensiveCheckUtility,_helpersBadging,_widgetDetails,_spartaIconSvgPaths){"use strict";var _handlebars2=_interopRequireDefault(_handlebars);var _spartaDefensiveCheckUtility2=_interopRequireDefault(_spartaDefensiveCheckUtility);var _helpersBadging2=_interopRequireDefault(_helpersBadging);var _widgetDetails2=_interopRequireDefault(_widgetDetails);var _spartaIconSvgPaths2=_interopRequireDefault(_spartaIconSvgPaths);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(o){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i1&&arguments[1]!==undefined?arguments[1]:undefined;var attrs=arguments.length>2?arguments[2]:undefined;var pathAttrs="";attrs=attrs||svgIcons[iconName]&&svgIcons[iconName].attrs;if(attrs){Object.keys(attrs).forEach(function(key){pathAttrs+="".concat(key,"=\"").concat(attrs[key],"\"")})}var svgPaths=[];if(iconName){svgPaths.push(""))}if(path){svgPaths.length=0;if(path&&!Array.isArray(path)){path=[path]}path.forEach(function(item){var pathMarkup="");svgPaths.push(pathMarkup)})}return svgPaths}function getSvgMarkup(settings,svgPaths){var appendID=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;var appendTitle=appendID?settings.appendTitle:"";var setFocusableAttr="".concat(renderAttribute("focusable",settings.wrappingTag,["button","a"],settings.focusable));setFocusableAttr=settings.contextOptions.focusable?"focusable=\"".concat(settings.contextOptions.focusable,"\""):setFocusableAttr;var setAriaHiddenAttr="".concat(renderAttribute("aria-hidden",settings.wrappingTag,["button","a"],settings.ariaHidden));setAriaHiddenAttr=settings.contextOptions.ariaHidden?"aria-hidden=\"".concat(settings.contextOptions.ariaHidden,"\""):setAriaHiddenAttr;var setAriaLabelledBy=settings.title||settings.desc?"".concat(renderAttribute("aria-labelledby",settings.type,"static","".concat(settings.title?"".concat(settings.id,"Title").concat(appendTitle):""," ").concat(settings.desc?"".concat(settings.id,"Desc").concat(appendTitle):"").trim()),"\n ").trim():"";return"\n \n ").concat(settings.title?"").concat(settings.title,""):"","\n ").concat(settings.desc?"").concat(settings.desc,""):""," \n ").concat(settings.customSvgMarkup?"".concat(settings.customSvgMarkup):"".concat(svgPaths.join(" ")),"\n \n ")}var helpers={svgHelper:function svgHelper(context,options){var safeOutput="";var isContextObject=_spartaDefensiveCheckUtility2["default"].isObject(context,"helpers-svg:svgHelper:context is not an object");if(isContextObject){var isOptionsObject=_spartaDefensiveCheckUtility2["default"].isObject(options,"helpers-svg:svgHelper:options is not an object");var content="";if(isOptionsObject){if(options.isBlockHelperOptions){var blockHelperTemplate=_handlebars2["default"].compile("".concat(options.helperBlockContent));content=blockHelperTemplate(context)}if(Object.prototype.hasOwnProperty.call(options,"fn")){content=options.fn(this)}}defaultSettings.id="svgHelper".concat(Math.floor(Math.random()*10000));var settings=Object.assign({},defaultSettings,context);settings.contextOptions={};settings.contextOptions.focusable=context.focusable;settings.contextOptions.ariaHidden=context.ariaHidden;settings.customSvgMarkup=content;if(settings.type==="interactive"){settings.wrappingTag=context.wrappingTag||"button"}var classes=settings.classes,cssClasses=settings.cssClasses,id=settings.id,fill=settings.fill,fillHover=settings.fillHover,backgroundStyle=settings.backgroundStyle,href=settings.href,iconName=settings.iconName,iconNameHover=settings.iconNameHover,path=settings.path,pathHover=settings.pathHover,pathAttrs=settings.pathAttrs,text=settings.text,textPos=settings.textPos,type=settings.type,wrappingTag=settings.wrappingTag;var multi=iconNameHover||pathHover;var svgClassAttr=[];svgClassAttr=svgClassAttr.concat(classes.split(" "));svgClassAttr.push(cssClasses.base);svgClassAttr.push("".concat(cssClasses.textPos).concat(textPos));if(type==="interactive"||fillHover===true){svgClassAttr.push(cssClasses.interactive)}if(backgroundStyle==="dark"){svgClassAttr.push(cssClasses.dark)}if(multi){svgClassAttr.push(cssClasses.multi)}if(iconName){svgClassAttr.push("".concat(cssClasses.base,"--").concat(iconName))}if(text){svgClassAttr.push("".concat(cssClasses.text))}var svgPaths=getSVGPaths(iconName,path,pathAttrs);var svgHoverPaths=getSVGPaths(iconNameHover,pathHover,pathAttrs);if(fill&&backgroundStyle==="light"){if(type==="interactive"&&svgInteractiveColors.includes(fill)){svgClassAttr.push("spa-svg-".concat(fill,"--default"))}if(type!=="interactive"&&svgNonInteractiveColors.includes(fill)){svgClassAttr.push("spa-svg-".concat(fill,"--default"))}}var svgMarkup=getSvgMarkup(settings,svgPaths);var svgHoverMarkup=multi?getSvgMarkup(settings,svgHoverPaths,true):"";var badging="";if(settings.badging){svgClassAttr.push("spa-icon--has-badge");settings.badging.options=settings.badging.options||{};settings.badging.options.position="absolute";var returnBadging=_helpersBadging2["default"].render(settings.badging);var validBadging=_spartaDefensiveCheckUtility2["default"].isNotNullAndUndefined(returnBadging,"helpers-svg:badge content is invalid");if(validBadging){badging=returnBadging}}var leftPosText="";var rightPosText="";var innerMarkup="".concat(svgMarkup).concat(svgHoverMarkup);if(badging){innerMarkup="
    \n ".concat(svgMarkup).concat(svgHoverMarkup).concat(badging,"\n
    ")}if(textPos==="right"){rightPosText="".concat(text)}else{leftPosText="".concat(text)}var svgWrapper="\n <".concat(wrappingTag,"\n id=\"").concat(id,"\"\n class=\"").concat(svgClassAttr.join(" "),"\"\n ").concat(renderAttribute("type",wrappingTag,"button","button"),"\n ").concat(renderAttribute("href",wrappingTag,"a",href),"\n ").concat(renderAttribute("role",wrappingTag,"a","button"),"\n ").concat(settings.title?renderAttribute("aria-label",type,"interactive","".concat(settings.title).concat(settings.adaDivider," ").concat(settings.desc)):"","\n >\n ").concat(leftPosText,"\n ").concat(innerMarkup," \n ").concat(rightPosText,"\n \n ");safeOutput=new _handlebars2["default"].SafeString("".concat(svgWrapper.replace(/[\t\n\r]/gm,"").trim()))}return safeOutput}};var svgHelper=function(){function svgHelper(){_classCallCheck(this,svgHelper)}_createClass(svgHelper,null,[{key:"register",value:function register(Handlebars){Object.keys(helpers).forEach(function(key){Handlebars.registerHelper(key,helpers[key])})}},{key:"renderSvgHelper",value:function renderSvgHelper(context,options){return helpers.svgHelper(context,options)}},{key:"spartaSvgIcons",value:function spartaSvgIcons(){return svgIcons}}]);return svgHelper}();module.exports=svgHelper;module.exports.helpers=helpers});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/helpers/helpers-svg/4.0.4/js/sparta-icon-svg-paths",["exports","utilities/vendor/handlebars/4.7.8/js/handlebars","utilities/global/sparta-defensive-check-utility/1.3.0/js/sparta-defensive-check-utility","utilities/helpers/helpers-badging/1.0.3/js/helpers-badging","utilities/platform/widget-details"],function(exports,_handlebars,_spartaDefensiveCheckUtility,_helpersBadging,_widgetDetails){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _handlebars2=_interopRequireDefault(_handlebars);var _spartaDefensiveCheckUtility2=_interopRequireDefault(_spartaDefensiveCheckUtility);var _helpersBadging2=_interopRequireDefault(_helpersBadging);var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var svgIcons={"alert":"M12,5.93 L13,6.18 C15.19,6.71 16,8.87 16,10.72 L16,16.66 L16.26,16.92 L7.74,16.92 L8,16.66 L8,10.72 C8,8.87 8.78,6.72 11,6.18 L12,5.93 M12,2 C11.5968598,2.00526957 11.2123285,2.17048811 10.9310165,2.4593018 C10.6497045,2.74811548 10.4946606,3.1368607 10.5,3.54 L10.5,4.24 C7.63,4.93 6,7.56 6,10.72 L6,15.85 L4,17.9 L4,18.9 L20,18.9 L20,17.9 L18,15.85 L18,10.72 C18,7.57 16.36,4.93 13.5,4.24 L13.5,3.54 C13.5053394,3.1368607 13.3502955,2.74811548 13.0689835,2.4593018 C12.7876715,2.17048811 12.4031402,2.00526957 12,2 Z M14,20 L10,20 C10,21.1045695 10.8954305,22 12,22 C13.1045695,22 14,21.1045695 14,20 Z","arrowBack":"M5.83,13 L22,13 L22,11 L5.83,11 L11.41,5.42 L9.99,4 L2,12 L9.99,20 L11.41,18.59 C11.41,18.59 9.55,16.7266667 5.83,13 Z","arrowDown":"M13,18.17 L13,2 L11,2 L11,18.17 L5.42,12.59 L4,14 L12,22 L20,14 L18.59,12.59 C18.59,12.59 16.7266667,14.45 13,18.17 Z","arrowForward":"M18.17,13 L2,13 L2,11 L18.17,11 L12.59,5.42 L14,4 L22,12 L14,20 L12.59,18.59 C12.59,18.59 14.45,16.7266667 18.17,13 Z","arrowUp":"M11,5.83 L11,22 L13,22 L13,5.83 L18.59,11.41 L20,9.99 L12,2 L4,9.99 L5.42,11.41 C5.42,11.41 7.28,9.55 11,5.83 Z","bell":"M12,5.93 L13,6.18 C15.19,6.71 16,8.87 16,10.72 L16,16.66 L16.26,16.92 L7.74,16.92 L8,16.66 L8,10.72 C8,8.87 8.78,6.72 11,6.18 L12,5.93 M12,2 C11.5968598,2.00526957 11.2123285,2.17048811 10.9310165,2.4593018 C10.6497045,2.74811548 10.4946606,3.1368607 10.5,3.54 L10.5,4.24 C7.63,4.93 6,7.56 6,10.72 L6,15.85 L4,17.9 L4,18.9 L20,18.9 L20,17.9 L18,15.85 L18,10.72 C18,7.57 16.36,4.93 13.5,4.24 L13.5,3.54 C13.5053394,3.1368607 13.3502955,2.74811548 13.0689835,2.4593018 C12.7876715,2.17048811 12.4031402,2.00526957 12,2 Z M14,20 L10,20 C10,21.1045695 10.8954305,22 12,22 C13.1045695,22 14,21.1045695 14,20 Z","brandHelp":"M 12 0 C 18.6168 0 24 5.3832 24 12 C 24 18.6168 18.6168 24 12 24 C 5.3832 24 0 18.6168 0 12 C 0 5.3832 5.3832 0 12 0 Z M 12 1.2 C 6.0456 1.2 1.2 6.0444 1.2 12 C 1.2 17.9556 6.0456 22.8 12 22.8 C 17.9556 22.8 22.8 17.9556 22.8 12 C 22.8 6.0444 17.9556 1.2 12 1.2 Z M 11.3148 17.8284 C 11.7948 17.8284 12.174 18.2088 12.174 18.6492 C 12.174 19.1484 11.7756 19.47 11.334 19.47 C 10.8756 19.47 10.4748 19.1292 10.4748 18.6492 C 10.4748 18.2088 10.8552 17.8284 11.3148 17.8284 Z M 11.9088 4.8 C 15.7812 4.8 16.2 7.122 16.2 8.1192 C 16.2 9.8208 14.814 11.0556 13.5912 12.1464 C 12.618 13.014 11.6976 13.8336 11.6976 14.6484 C 11.6976 15.0408 11.7732 15.4836 11.8704 16.0428 L 11.8704 16.0428 L 10.6884 16.2504 C 10.5816 15.6312 10.4976 15.144 10.4976 14.6484 C 10.4976 13.296 11.664 12.2568 12.7932 11.25 C 13.878 10.2828 15 9.282 15 8.1192 C 15 6.7128 13.9596 6 11.9088 6 C 10.8792 6 9.6408 6.216 8.5956 6.5748 L 8.5956 6.5748 L 8.2044 5.4408 C 9.3864 5.0328 10.7364 4.8 11.9088 4.8 Z","brandInfo":"M 12 0 C 18.6168 0 24 5.3832 24 12 C 24 18.6168 18.6168 24 12 24 C 5.3832 24 0 18.6168 0 12 C 0 5.3832 5.3832 0 12 0 Z M 12 1.2 C 6.0456 1.2 1.2 6.0456 1.2 12 C 1.2 17.9544 6.0456 22.8 12 22.8 C 17.9544 22.8 22.8 17.9544 22.8 12 C 22.8 6.0456 17.9544 1.2 12 1.2 Z M 12.6 8.4 L 12.6 18 L 11.4 18 L 11.4 8.4 L 12.6 8.4 Z M 11.9904 5.8176 C 12.4164 5.8176 12.75 6.1656 12.75 6.5856 C 12.75 6.9696 12.4164 7.3176 11.9904 7.3176 C 11.5824 7.3176 11.25 6.9696 11.25 6.5856 C 11.25 6.1656 11.5824 5.8176 11.9904 5.8176 Z","brandSuccess":"M 12 0 C 18.6168 0 24 5.3832 24 12 C 24 18.6168 18.6168 24 12 24 C 5.3832 24 0 18.6168 0 12 C 0 5.3832 5.3832 0 12 0 Z M 12 1.2 C 6.0456 1.2 1.2 6.0456 1.2 12 C 1.2 17.9544 6.0456 22.8 12 22.8 C 17.9544 22.8 22.8 17.9544 22.8 12 C 22.8 6.0456 17.9544 1.2 12 1.2 Z M 19.0764 6.4752 L 19.9236 7.3248 L 9.2724 17.9472 L 4.0764 12.7644 L 4.9236 11.9148 L 9.2724 16.2528 L 19.0764 6.4752 Z","brandWarning":"M 12 0 L 24 24 L 0 24 L 12 0 Z M 12 2.6832 L 1.9416 22.8 L 22.0584 22.8 L 12 2.6832 Z M 12.0144 18.984 C 12.5016 18.984 12.822 19.3464 12.822 19.848 C 12.822 20.3364 12.5016 20.7132 11.9856 20.7132 C 11.5128 20.7132 11.1768 20.3364 11.1768 19.848 C 11.1768 19.3464 11.526 18.984 12.0144 18.984 Z M 12.6696 11.1636 L 12.4728 17.8692 L 11.526 17.8692 L 11.3304 11.1636 L 12.6696 11.1636 Z","calculator":"M19,2 C20.1045695,2 21,2.8954305 21,4 L21,20 C21,21.1045695 20.1045695,22 19,22 L5,22 C3.8954305,22 3,21.1045695 3,20 L3,4 C3,2.8954305 3.8954305,2 5,2 L19,2 Z M18,4 L6,4 C5.44771525,4 5,4.44771525 5,5 L5,5 L5,19 C5,19.5522847 5.44771525,20 6,20 L6,20 L18,20 C18.5522847,20 19,19.5522847 19,19 L19,19 L19,5 C19,4.44771525 18.5522847,4 18,4 L18,4 Z M16.5,16 C16.7761424,16 17,16.2238576 17,16.5 L17,17.5 C17,17.7761424 16.7761424,18 16.5,18 L15.5,18 C15.2238576,18 15,17.7761424 15,17.5 L15,16.5 C15,16.2238576 15.2238576,16 15.5,16 L16.5,16 Z M12.5,16 C12.7761424,16 13,16.2238576 13,16.5 L13,17.5 C13,17.7761424 12.7761424,18 12.5,18 L11.5,18 C11.2238576,18 11,17.7761424 11,17.5 L11,16.5 C11,16.2238576 11.2238576,16 11.5,16 L12.5,16 Z M8.5,16 C8.77614237,16 9,16.2238576 9,16.5 L9,17.5 C9,17.7761424 8.77614237,18 8.5,18 L7.5,18 C7.22385763,18 7,17.7761424 7,17.5 L7,16.5 C7,16.2238576 7.22385763,16 7.5,16 L8.5,16 Z M16.5,13 C16.7761424,13 17,13.2238576 17,13.5 L17,14.5 C17,14.7761424 16.7761424,15 16.5,15 L15.5,15 C15.2238576,15 15,14.7761424 15,14.5 L15,13.5 C15,13.2238576 15.2238576,13 15.5,13 L16.5,13 Z M12.5,13 C12.7761424,13 13,13.2238576 13,13.5 L13,14.5 C13,14.7761424 12.7761424,15 12.5,15 L11.5,15 C11.2238576,15 11,14.7761424 11,14.5 L11,13.5 C11,13.2238576 11.2238576,13 11.5,13 L12.5,13 Z M8.5,13 C8.77614237,13 9,13.2238576 9,13.5 L9,14.5 C9,14.7761424 8.77614237,15 8.5,15 L7.5,15 C7.22385763,15 7,14.7761424 7,14.5 L7,13.5 C7,13.2238576 7.22385763,13 7.5,13 L8.5,13 Z M16.5,6 C16.7761424,6 17,6.22385763 17,6.5 L17,7.5 C17,7.77614237 16.7761424,8 16.5,8 L7.5,8 C7.22385763,8 7,7.77614237 7,7.5 L7,6.5 C7,6.22385763 7.22385763,6 7.5,6 L16.5,6 Z","card":"M21.4188,3 C22.842,3 24,4.21914286 24,5.71757143 L24,5.71757143 L24,17.2824286 C24,18.7808571 22.842,20 21.4188,20 L21.4188,20 L2.5812,20 C1.158,20 0,18.7808571 0,17.2824286 L0,17.2824286 L0,5.71757143 C0,4.21914286 1.158,3 2.5812,3 L2.5812,3 Z M21.4188,4.21428571 L2.5812,4.21428571 C1.8204,4.21428571 1.2,4.88942857 1.2,5.71757143 L1.2,5.71757143 L1.2,17.2824286 C1.2,18.1105714 1.8204,18.7857143 2.5812,18.7857143 L2.5812,18.7857143 L21.4188,18.7857143 C22.1796,18.7857143 22.8,18.1105714 22.8,17.2824286 L22.8,17.2824286 L22.8,5.71757143 C22.8,4.88942857 22.1796,4.21428571 21.4188,4.21428571 L21.4188,4.21428571 Z M9,14 L9,15 L4,15 L4,14 L9,14 Z M15,14 L15,15 L10,15 L10,14 L15,14 Z M21,14 L21,15 L16,15 L16,14 L21,14 Z M5.79666667,5 C6.46,5 7,5.54 7,6.20333333 L7,6.20333333 L7,8.79666667 C7,9.46 6.46,10 5.79666667,10 L5.79666667,10 L3.20333333,10 C2.54,10 2,9.46 2,8.79666667 L2,8.79666667 L2,6.20333333 C2,5.54 2.54,5 3.20333333,5 L3.20333333,5 Z M5.79666667,6.11111111 L3.20333333,6.11111111 C3.15444444,6.11111111 3.11111111,6.15444444 3.11111111,6.20333333 L3.11111111,6.20333333 L3.11111111,8.79666667 C3.11111111,8.84555556 3.15444444,8.88888889 3.20333333,8.88888889 L3.20333333,8.88888889 L5.79666667,8.88888889 C5.84555556,8.88888889 5.88888889,8.84555556 5.88888889,8.79666667 L5.88888889,8.79666667 L5.88888889,6.20333333 C5.88888889,6.15444444 5.84555556,6.11111111 5.79666667,6.11111111 L5.79666667,6.11111111 Z","caretLeft":"M15.2849969,4 L16.7058849,5.4108818 L10.1217699,11.9949969 L16.7058849,18.5791119 L15.2849969,20 L7.29,11.9949969 C7.29,11.9949969 9.95499896,9.32999792 15.2849969,4 Z","caretRight":"M8.70149841,20 L7.29,18.5791119 L13.8769926,11.9949969 L7.29,5.4108818 L8.70149841,4 L16.71,11.9949969 C16.71,11.9949969 14.0404995,14.6633312 8.70149841,20 Z","caretDownSmall":"M18,9.71 L16.58,8.29 L12,12.87 L7.42,8.29 L6,9.71 C10,13.71 12,15.71 12,15.71 C12,15.71 14,13.71 18,9.71 Z","caretLeftSmall":"M15.71,16.58 L11.13,12 L15.71,7.42 L14.29,6 C10.29,10 8.29,12 8.29,12 C8.29,12 10.29,14 14.29,18 L15.71,16.58 Z","caretRightSmall":"M8.29,7.42 L12.87,12 L8.29,16.58 L9.71,18 C13.71,14 15.71,12 15.71,12 C15.71,12 13.71,10 9.71,6 L8.29,7.42 Z","caretUpSmall":"M7.42,15.71 L12,11.13 L16.58,15.71 L18,14.29 C14,10.29 12,8.29 12,8.29 C12,8.29 10,10.29 6,14.29 L7.42,15.71 Z","cart":"M18,18 C19.1045695,18 20,18.8954305 20,20 C20,21.1045695 19.1045695,22 18,22 C16.8954305,22 16,21.1045695 16,20 C16,18.8954305 16.8954305,18 18,18 Z M8,18 C9.1045695,18 10,18.8954305 10,20 C10,21.1045695 9.1045695,22 8,22 C6.8954305,22 6,21.1045695 6,20 C6,18.8954305 6.8954305,18 8,18 Z M5.27,2 L6.21,4 L21,4 C21.5522847,4 22,4.44771525 22,5 C22.0060361,5.17764362 21.9646144,5.35368592 21.88,5.51 L21.88,5.51 L18.3,12 C17.9395467,12.6243901 17.2709354,13.0064537 16.55,13 L16.55,13 L9.1,13 L8.17,14.63 L8.17,14.75 C8.17,14.8880712 8.28192881,15 8.42,15 L8.42,15 L20,15 L20,17 L8,17 C6.8954305,17 6,16.1045695 6,15 C5.99113259,14.6501661 6.07754812,14.304504 6.25,14 L6.25,14 L7.6,11.59 L4,4 L2,4 L2,2 L5.27,2 Z M19.05,6 L7.19,6 L9.57,11.0200014 L16.18,11.0200014 C16.4260083,11.0204982 16.6525037,10.8861365 16.77,10.67 L16.77,10.67 L19.2,6.26 C19.2269521,6.20596382 19.2250136,6.14201335 19.1948379,6.0897089 C19.1646623,6.03740444 19.1102704,6.00371551 19.05,6 L19.05,6 Z","cash":"M24,4 L24,21 L0,21 L0,4 L24,4 Z M22.8,5.21428571 L16.3044,5.21428571 C18.7524,6.70178571 20.4,9.406 20.4,12.5 C20.4,15.594 18.7524,18.2982143 16.3044,19.7857143 L16.3044,19.7857143 L22.8,19.7857143 L22.8,5.21428571 Z M12,5.21428571 C8.0292,5.21428571 4.8,8.48192857 4.8,12.5 C4.8,16.5180714 8.0292,19.7857143 12,19.7857143 C15.9708,19.7857143 19.2,16.5180714 19.2,12.5 C19.2,8.48192857 15.9708,5.21428571 12,5.21428571 Z M7.6956,5.21428571 L1.2,5.21428571 L1.2,19.7857143 L7.6956,19.7857143 C5.2476,18.2982143 3.6,15.594 3.6,12.5 C3.6,9.406 5.2476,6.70178571 7.6956,5.21428571 L7.6956,5.21428571 Z M12.6,6.9495 L12.6,8.61792857 C13.8528,8.84257143 14.7936,9.74964286 14.7936,10.8352143 L14.7936,10.8352143 L14.7936,11.1120714 L13.5936,11.1120714 L13.5936,10.8352143 C13.5936,10.2608571 12.864,9.77635714 11.9988,9.77635714 C11.1348,9.77635714 10.4064,10.2608571 10.4064,10.8352143 C10.4064,11.0671429 10.4064,11.6864286 12.072,11.8952857 C13.878,12.1247857 14.7936,12.8885714 14.7936,14.1647857 C14.7936,15.2503571 13.8528,16.1574286 12.6,16.3820714 L12.6,16.3820714 L12.6,18.0505 L11.4,18.0505 L11.4,16.3820714 C10.1472,16.1586429 9.2064,15.2515714 9.2064,14.1647857 L9.2064,14.1647857 L9.2064,13.8879286 L10.4064,13.8879286 L10.4064,14.1647857 C10.4064,14.7391429 11.1348,15.2236429 11.9988,15.2236429 C12.864,15.2236429 13.5936,14.7391429 13.5936,14.1647857 C13.5936,13.9328571 13.5936,13.3135714 11.922,13.0998571 C10.146,12.8764286 9.2064,12.0932143 9.2064,10.8352143 C9.2064,9.74964286 10.1472,8.84135714 11.4,8.61792857 L11.4,8.61792857 L11.4,6.9495 L12.6,6.9495 Z","calendar":"M7,2 L7,4 L17,4 L17,2 L19,2 L19,4 C20.1045695,4 21,4.8954305 21,6 L21,20 C21,21.1045695 20.1045695,22 19,22 L5,22 C3.8954305,22 3,21.1045695 3,20 L3,6 C3,4.8954305 3.8954305,4 5,4 L5,2 L7,2 Z M18,9 L6,9 C5.44771525,9 5,9.44771525 5,10 L5,10 L5,19 C5,19.5522847 5.44771525,20 6,20 L6,20 L18,20 C18.5522847,20 19,19.5522847 19,19 L19,19 L19,10 C19,9.44771525 18.5522847,9 18,9 L18,9 Z","chat":"M5.934,21 L6.218,16.811 C3.57,15.382 2,13.082 2,10.6 C2,6.411 6.487,3 12,3 C17.513,3 22,6.411 22,10.6 C22,14.789 17.515,18.2 12,18.2 C11.4731289,18.1985359 10.9468307,18.1651414 10.424,18.1 L5.934,21 Z M12,5 C7.58933333,5 4,7.5548186 4,10.6907873 C4,12.5730583 5.31644444,14.3346156 7.52266667,15.4046561 L7.78933333,15.5331299 L7.61155556,18 L10.3893333,16.2643099 L10.5511111,16.2858659 C11.0311899,16.3512348 11.5152242,16.3855129 12,16.3884725 C16.4106667,16.3884725 20,13.8336539 20,10.6976852 C20,7.56171652 16.4115556,5 12,5 Z","check":"M2.76,12.805 L4.17,11.395 L8.85,16.065 L19.83,5.105 L21.24,6.525 L8.85,18.895 C8.85,18.895 6.82,16.865 2.76,12.805 Z","checkSmall":"M9.94,16.735 C9.94,16.735 8.62666667,15.4216667 6,12.795 L7.42,11.385 L9.94,13.905 L16.59,7.265 L18,8.685 C12.6266667,14.0516667 9.94,16.735 9.94,16.735 Z","chevronDown":"M4,8.7008818 L5.4108818,7.29 L11.9949969,13.8741151 L18.5791119,7.29 L20,8.7008818 L11.9949969,16.7058849 C11.9949969,16.7058849 9.32999792,14.0375506 4,8.7008818 Z","chevronUp":"M20,15.288491 L18.5791119,16.71 L11.9949969,10.1230074 L5.4108818,16.71 L4,15.288491 L11.9949969,7.29 C11.9949969,7.29 14.6633312,9.95616366 20,15.288491 Z","close":"M18.5882353,4 L12,10.5841151 L5.41176471,4 L4,5.4108818 L10.5882353,11.9949969 L4,18.5791119 L5.41176471,20 L12,13.4158849 L18.5882353,20 L20,18.5791119 L13.4217772,11.9949969 L20,5.4108818 C20,5.4108818 19.5294118,4.94058787 18.5882353,4 Z","closeSmall":"M18,7.42 C17.0533333,6.47333333 16.58,6 16.58,6 C16.58,6 15.0533333,7.52666667 12,10.58 L7.42,6 L6,7.42 L10.58,12 L6,16.58 L7.42,18 L12,13.42 L16.58,18 L18,16.58 L13.42,12 L18,7.42 Z","copy":"M14.3552124,2 C15.4213991,2 16.2857143,2.78790468 16.2857143,3.75983437 L16.285,5.809 L20.0694981,5.80952381 C21.084914,5.80952381 21.9172265,6.52417658 21.9941918,7.43182816 L22,7.56935818 L22,20.2401656 C22,21.2120953 21.1356848,22 20.0694981,22 L9.64478764,22 C8.57860087,22 7.71428571,21.2120953 7.71428571,20.2401656 L7.714,18.19 L3.93050193,18.1904762 C2.91508595,18.1904762 2.08277349,17.4758234 2.00580816,16.5681718 L2,16.4306418 L2,3.75983437 C2,2.78790468 2.86431515,2 3.93050193,2 L14.3552124,2 Z M9.61904762,20.0952381 L20.0952381,20.0952381 L20.0952381,7.71428571 L9.61904762,7.71428571 L9.61904762,20.0952381 Z M14.3809524,3.9047619 L3.9047619,3.9047619 L3.9047619,16.2857143 L7.714,16.285 L7.71428571,7.56935818 C7.71428571,6.64371086 8.49824504,5.88497964 9.49392006,5.8148185 L9.64478764,5.80952381 L14.38,5.809 L14.3809524,3.9047619 Z","denied":"M12,2 C14.6521649,2 17.195704,3.0535684 19.0710678,4.92893219 C20.9464316,6.80429597 22,9.3478351 22,12 C22,17.5228475 17.5228475,22 12,22 C6.4771525,22 2,17.5228475 2,12 C2,6.4771525 6.4771525,2 12,2 Z M4,12 C4,16.418278 7.581722,20 12,20 C13.8482015,20 15.550021,19.3732643 16.9045228,18.3207287 L5.67927125,7.09547725 C4.62673571,8.44997896 4,10.1517985 4,12 Z M12,4 C10.1517985,4 8.44997896,4.62673571 7.09547725,5.67927125 L18.3207287,16.9045228 C19.3732643,15.550021 20,13.8482015 20,12 C20,9.87826807 19.1571453,7.84343678 17.6568542,6.34314576 C16.1565632,4.84285472 14.1217319,4 12,4 Z","document":"M20,16 L20,16 L20,4 C20,2.8954305 19.1045695,2 18,2 L6,2 C4.8954305,2 4,2.8954305 4,4 L4,20 C4,21.1045695 4.8954305,22 6,22 L14,22 L20,16 Z M18,14.19 L12.19,14.19 L12.19,20 L6,20 L6,4 L18,4 L18,14.19 Z M17,16 L14,19 L14,16 L17,16 Z","edit":"M21.18,4.14011312 L19.57,2.53011312 C19.2298855,2.1916149 18.769852,2.00113228 18.29,2.00005572 C17.8062499,1.9962525 17.3413081,2.18727512 17,2.53011312 L15.48,4.07011312 L2.20000001,17.3401131 C2.07177776,17.4709794 2,17.6469003 2,17.8301131 L2,21.0001131 C2,21.3867124 2.31340068,21.7001131 2.70000001,21.7001131 L5.88000001,21.7001131 C6.0632128,21.7001131 6.23913373,21.6283354 6.37000001,21.5001131 L19.64,8.24011312 L21.18,6.69011312 C21.5214031,6.35369751 21.7136263,5.89441631 21.7136263,5.41511312 C21.7136263,4.93580994 21.5214031,4.47652873 21.18,4.14011312 Z M5.34000001,19.7101131 L4.00000001,19.7101131 L4.00000001,18.3701131 L15.45,6.93011312 L16.78,8.27011312 L5.34000001,19.7101131 Z M18.23,6.82011312 L18.23,6.82011312 L16.86,5.51011312 L16.86,5.51011312 L18.26,4.11011312 L19.6,5.45011312 L18.23,6.82011312 Z","facebook":"M22,12.0611134 C22,6.50450982 17.5228516,2 12,2 C6.47714844,2 2,6.50450982 2,12.0611134 C2,17.0829059 5.65685547,21.24522 10.4375,22 L10.4375,14.969404 L7.8984375,14.969404 L7.8984375,12.0611134 L10.4375,12.0611134 L10.4375,9.84452436 C10.4375,7.32295781 11.9304297,5.93012242 14.2146484,5.93012242 C15.3087305,5.93012242 16.453125,6.12662854 16.453125,6.12662854 L16.453125,8.60260567 L15.1921484,8.60260567 C13.9499023,8.60260567 13.5625,9.37815638 13.5625,10.1738097 L13.5625,12.0611134 L16.3359375,12.0611134 L15.8925781,14.969404 L13.5625,14.969404 L13.5625,22 C18.3431445,21.24522 22,17.0829059 22,12.0611134","help":"M12,18 C12.5522847,18 13,17.5522847 13,17 C13,16.4477153 12.5522847,16 12,16 C11.4477153,16 11,16.4477153 11,17 C11,17.5522847 11.4477153,18 12,18 Z M12,2 C6.48,2 2,6.48 2,12 C2,17.52 6.48,22 12,22 C17.52,22 22,17.52 22,12 C22,6.48 17.52,2 12,2 Z M12,20 C7.59,20 4,16.41 4,12 C4,7.59 7.59,4 12,4 C16.41,4 20,7.59 20,12 C20,16.41 16.41,20 12,20 Z M12,6 C9.79,6 8,7.79 8,10 L10,10 C10,8.9 10.9,8 12,8 C13.1,8 14,8.9 14,10 C14,12 11,11.75 11,15 L13,15 C13,12.75 16,12.5 16,10 C16,7.79 14.21,6 12,6 Z","helpFocus":"M12,2 C17.52,2 22,6.48 22,12 C22,17.52 17.52,22 12,22 C6.48,22 2,17.52 2,12 C2,6.48 6.48,2 12,2 Z M12,16 C11.4477153,16 11,16.4477153 11,17 C11,17.5522847 11.4477153,18 12,18 C12.5522847,18 13,17.5522847 13,17 C13,16.4477153 12.5522847,16 12,16 Z M12,6 C9.79,6 8,7.79 8,10 L10,10 C10,8.9 10.9,8 12,8 C13.1,8 14,8.9 14,10 C14,12 11,11.75 11,15 L13,15 C13,12.75 16,12.5 16,10 C16,7.79 14.21,6 12,6 Z","history":"M12.3501221,2.00002457 C17.7207941,1.98823438 22.1416813,6.22093876 22.3633508,11.5870472 C22.5850202,16.9531556 18.5282985,21.5360629 13.1749504,21.9672484 C7.82160232,22.3984338 3.08367532,18.5238915 2.44363251,13.191481 L2.44363251,13.191481 L4.51611987,13.191481 C5.10879169,17.0697729 8.44595998,19.9332874 12.3692746,19.9300152 C16.2925891,19.9267429 19.6249761,17.0576656 20.2111777,13.1783904 C20.7973793,9.2991153 18.4615231,5.57350347 14.7143497,4.41113525 C10.9671764,3.24876704 6.93291382,4.99837646 5.22076557,8.52838444 L5.22076557,8.52838444 L7.84246209,8.52838444 L7.84246209,10.6008718 L1.625,10.6008718 L1.625,4.38340971 L3.69748736,4.38340971 L3.69748736,6.98438135 C5.48326835,3.89558922 8.78226179,1.99521096 12.3501221,2.00002457 Z M13.0236805,7.18126765 L13.0236805,12.2484993 L17.2256996,14.6086373 L16.1687311,16.3909764 L10.9511931,13.429817 L10.9511931,7.18126765 L13.0236805,7.18126765 Z","home":"M12,4.93 L18,11.34 L18,20 L15.46,20 L15.46,14 L8.54,14 L8.54,20 L6,20 L6,11.34 L12,4.93 M12,2 L4,10.55 L4,22 L10.54,22 L10.54,16 L13.46,16 L13.46,22 L20,22 L20,10.55 L12,2 Z","incomplete":"M15.135378,19.3627841 L15.9193573,21.2027235 C14.7158,21.7159637 13.3910701,22 12,22 L12,20 C13.0940099,20 14.1538762,19.7814175 15.135378,19.3627841 Z M7.18848745,18.3920648 C8.04736594,19.0398472 9.02721022,19.5087045 10.074563,19.7672546 L9.59558947,21.7090539 C8.26738818,21.3812257 7.04373848,20.7879731 5.98413727,19.9887929 L7.18848745,18.3920648 Z M19.1545449,15.5843244 L20.9419042,16.4817355 C20.3349537,17.6903521 19.4901742,18.7589227 18.4689782,19.6260351 L17.1746125,18.1013655 C17.9964467,17.4035002 18.6713023,16.5465548 19.1545449,15.5843244 Z M4.18717135,13.7302563 C4.419358,14.7846122 4.86326,15.7753699 5.48901116,16.6496662 L3.86298177,17.8141526 C3.09140374,16.7362379 2.52868888,15.4986285 2.23399237,14.1604794 L4.18717135,13.7302563 Z M21.7166263,9.62648194 C21.9018282,10.3872975 22,11.1821841 22,12 C22,12.5550338 21.9547817,13.0995063 21.8678279,13.6299346 L19.8941786,13.306348 C19.9632911,12.8847392 19.9988606,12.4554896 19.9999665,12.0260816 C19.9999932,11.3546381 19.9239502,10.7179983 19.7733031,10.0992344 L21.7166263,9.62648194 Z M4.8985414,8.31187163 C4.40426016,9.26118075 4.10510625,10.3018439 4.02311327,11.3860432 L2.02883247,11.2349002 C2.13317968,9.85569889 2.51729273,8.55462569 3.12456521,7.38828704 L4.8985414,8.31187163 Z M17.8302294,3.87451364 C18.9212089,4.65870269 19.8478128,5.65717909 20.5484365,6.80833819 L18.8401115,7.84835065 C18.2800435,6.92806849 17.5380654,6.12755099 16.6628347,5.49845628 L17.8302294,3.87451364 Z M9.02906678,4.56924485 C8.02935469,4.96939745 7.12010189,5.56967375 6.35607995,6.33024083 L4.94495292,4.91294745 C5.89131321,3.97083435 7.0252827,3.21701892 8.28592814,2.71243442 L9.02906678,4.56924485 Z M12,2 C13.123291,2 14.2033243,2.18520826 15.2112286,2.52675349 L14.5694644,4.42099176 C13.7592814,4.14643368 12.9052672,4.0031818 12.0360592,4.00006514 C11.7934852,4.0000123 11.5841755,4.00780098 11.3731941,4.02409531 L11.2189335,2.03005325 C11.4766738,2.01014105 11.7371526,2 12,2 Z","info":"M20,12 C20,16.418278 16.418278,20 12,20 C7.581722,20 4,16.418278 4,12 C4,7.581722 7.581722,4 12,4 C16.418278,4 20,7.581722 20,12 Z M12,2 C6.4771525,2 2,6.4771525 2,12 C2,17.5228475 6.4771525,22 12,22 C17.5228475,22 22,17.5228475 22,12 C22,9.3478351 20.9464316,6.80429597 19.0710678,4.92893219 C17.195704,3.0535684 14.6521649,2 12,2 Z M11.2680529,7.28452629 C11.4679704,7.08825006 11.7312381,6.98647625 12,7.00157072 C12.2664735,6.98590704 12.5274955,7.08790952 12.7240767,7.28452629 C12.9066562,7.46672141 13.0072423,7.72659087 12.9995407,7.9962024 C13.0076769,8.27089461 12.9073951,8.53622112 12.7240767,8.72502733 C12.3000116,9.09165756 11.6999884,9.09165756 11.2759233,8.72502733 C11.0926049,8.53622112 10.9923231,8.27089461 11.0004593,7.9962024 C10.9937927,7.72852925 11.0909335,7.47017929 11.2680529,7.28452629 Z M13,17 L11,17 L11,10 L13,10 L13,17 Z","infoFocus":"M12,2 C6.4771525,2 2,6.4771525 2,12 C2,17.5228475 6.4771525,22 12,22 C17.5228475,22 22,17.5228475 22,12 C22,9.3478351 20.9464316,6.80429597 19.0710678,4.92893219 C17.195704,3.0535684 14.6521649,2 12,2 Z M11.2680529,7.28452629 C11.4679704,7.08825006 11.7312381,6.98647625 12,7.00157072 C12.2664735,6.98590704 12.5274955,7.08790952 12.7240767,7.28452629 C12.9066562,7.46672141 13.0072423,7.72659087 12.9995407,7.9962024 C13.0076769,8.27089461 12.9073951,8.53622112 12.7240767,8.72502733 C12.3000116,9.09165756 11.6999884,9.09165756 11.2759233,8.72502733 C11.0926049,8.53622112 10.9923231,8.27089461 11.0004593,7.9962024 C10.9937927,7.72852925 11.0909335,7.47017929 11.2680529,7.28452629 Z M13,17 L11,17 L11,10 L13,10 L13,17 Z","instagram":"M13.2451504,2.00057254 C14.860475,2.00462151 15.2467252,2.01952803 16.1229027,2.05950547 C17.1873306,2.10805456 17.9142966,2.2771229 18.5503969,2.52435408 C19.2080128,2.77988187 19.765712,3.12182943 20.3217043,3.67778202 C20.8776569,4.2337743 21.2196045,4.79147354 21.475172,5.44908943 C21.7223634,6.08518969 21.8914318,6.81215575 21.9399809,7.87658364 C21.988649,8.94323455 22.0001611,9.28379272 22.0001611,11.999763 L22.0001159,12.2818074 C21.9992914,14.7409453 21.9869109,15.0943465 21.9399809,16.1229027 C21.8914318,17.1873306 21.7223634,17.9142966 21.475172,18.5503969 C21.2196045,19.2080128 20.8776569,19.765712 20.3217043,20.3217043 C19.765712,20.8776569 19.2080128,21.2196045 18.5503969,21.475172 C17.9142966,21.7223634 17.1873306,21.8914318 16.1229027,21.9399809 C15.0562518,21.988649 14.7156936,22.0001611 11.999763,22.0001611 L11.7177145,22.0001159 C9.258541,21.9992914 8.90513987,21.9869109 7.87658364,21.9399809 C6.81215575,21.8914318 6.08518969,21.7223634 5.44908943,21.475172 C4.79147354,21.2196045 4.2337743,20.8776569 3.67778202,20.3217043 C3.12182943,19.765712 2.77988187,19.2080128 2.52435408,18.5503969 C2.2771229,17.9142966 2.10805456,17.1873306 2.05950547,16.1229027 C2.01952803,15.2467252 2.00462151,14.860475 2.00057254,13.2451504 L2.00057254,10.7543579 C2.00462151,9.13901134 2.01952803,8.75276117 2.05950547,7.87658364 C2.10805456,6.81215575 2.2771229,6.08518969 2.52435408,5.44908943 C2.77988187,4.79147354 3.12182943,4.2337743 3.67778202,3.67778202 C4.2337743,3.12182943 4.79147354,2.77988187 5.44908943,2.52435408 C6.08518969,2.2771229 6.81215575,2.10805456 7.87658364,2.05950547 C8.75276117,2.01952803 9.13901134,2.00462151 10.7543579,2.00057254 Z M13.0415836,3.80196096 L10.9579273,3.80196096 C9.21960187,3.80505401 8.8569971,3.81852895 7.95871616,3.85951361 C6.98368529,3.90397394 6.45417072,4.06688928 6.10178292,4.20384297 C5.63498917,4.38525699 5.30185429,4.60196139 4.95192769,4.95192769 C4.60196139,5.30185429 4.38525699,5.63498917 4.20384297,6.10178292 C4.06688928,6.45417072 3.90397394,6.98368529 3.85951361,7.95871616 C3.81852895,8.8569971 3.80505401,9.21960187 3.80196096,10.9579273 L3.80196096,13.0415836 C3.80505401,14.7798845 3.81852895,15.1424892 3.85951361,16.0407702 C3.90397394,17.015801 4.06688928,17.5453156 4.20384297,17.8977034 C4.38525699,18.3644972 4.60200109,18.697632 4.95192769,19.0475586 C5.30185429,19.3975249 5.63498917,19.6142293 6.10178292,19.7956434 C6.45417072,19.932597 6.98368529,20.0955124 7.95871616,20.1399727 C8.93499821,20.1845213 9.27842659,20.1965678 11.4438279,20.198108 L12.5556905,20.198108 C14.7210652,20.1965678 15.0645249,20.1845213 16.0407702,20.1399727 C17.015801,20.0955124 17.5453156,19.932597 17.8977034,19.7956434 C18.3644972,19.6142293 18.697632,19.3975249 19.0475586,19.0475586 C19.3975249,18.697632 19.6142293,18.3644972 19.7956434,17.8977034 C19.932597,17.5453156 20.0955124,17.015801 20.1399727,16.0407702 C20.1845213,15.0643778 20.1965678,14.7208732 20.198108,12.5556503 L20.198108,11.4438676 C20.1965678,9.27861309 20.1845213,8.93510848 20.1399727,7.95871616 C20.0955124,6.98368529 19.932597,6.45417072 19.7956434,6.10178292 C19.6142293,5.63498917 19.3975249,5.30185429 19.0475586,4.95192769 C18.697632,4.60196139 18.3644972,4.38525699 17.8977034,4.20384297 C17.5453156,4.06688928 17.015801,3.90397394 16.0407702,3.85951361 C15.1424892,3.81852895 14.7798845,3.80505401 13.0415836,3.80196096 Z M11.999763,6.86439664 C14.835935,6.86439664 17.1350897,9.16355135 17.1350897,11.999763 C17.1350897,14.835935 14.835935,17.1350897 11.999763,17.1350897 C9.16355135,17.1350897 6.86439664,14.835935 6.86439664,11.999763 C6.86439664,9.16355135 9.16355135,6.86439664 11.999763,6.86439664 Z M11.999763,8.66627052 C10.1587085,8.66627052 8.66627052,10.1587085 8.66627052,11.999763 C8.66627052,13.8407779 10.1587085,15.3332158 11.999763,15.3332158 C13.8407779,15.3332158 15.3332158,13.8407779 15.3332158,11.999763 C15.3332158,10.1587085 13.8407779,8.66627052 11.999763,8.66627052 Z M17.3379796,5.46143511 C18.0007561,5.46143511 18.5380512,5.99873023 18.5380512,6.66150669 C18.5380512,7.32428316 18.0007561,7.86153858 17.3379796,7.86153858 C16.6752429,7.86153858 16.1379477,7.32428316 16.1379477,6.66150669 C16.1379477,5.99873023 16.6752429,5.46143511 17.3379796,5.46143511 Z","language":"M11.99,2 C6.47,2 2,6.48 2,12 C2,17.52 6.47,22 11.99,22 C17.52,22 22,17.52 22,12 C22,6.48 17.52,2 11.99,2 Z M18.92,8 L15.97,8 C15.65,6.75 15.19,5.55 14.59,4.44 C16.43,5.07 17.96,6.35 18.92,8 Z M12,4.04 C12.83,5.24 13.48,6.57 13.91,8 L10.09,8 C10.52,6.57 11.17,5.24 12,4.04 Z M4.26,14 C4.1,13.36 4,12.69 4,12 C4,11.31 4.1,10.64 4.26,10 L7.64,10 C7.56,10.66 7.5,11.32 7.5,12 C7.5,12.68 7.56,13.34 7.64,14 L4.26,14 Z M5.08,16 L8.03,16 C8.35,17.25 8.81,18.45 9.41,19.56 C7.57,18.93 6.04,17.66 5.08,16 L5.08,16 Z M8.03,8 L5.08,8 C6.04,6.34 7.57,5.07 9.41,4.44 C8.81,5.55 8.35,6.75 8.03,8 L8.03,8 Z M12,19.96 C11.17,18.76 10.52,17.43 10.09,16 L13.91,16 C13.48,17.43 12.83,18.76 12,19.96 Z M14.34,14 L9.66,14 C9.57,13.34 9.5,12.68 9.5,12 C9.5,11.32 9.57,10.65 9.66,10 L14.34,10 C14.43,10.65 14.5,11.32 14.5,12 C14.5,12.68 14.43,13.34 14.34,14 Z M14.59,19.56 C15.19,18.45 15.65,17.25 15.97,16 L18.92,16 C17.96,17.65 16.43,18.93 14.59,19.56 L14.59,19.56 Z M16.36,14 C16.44,13.34 16.5,12.68 16.5,12 C16.5,11.32 16.44,10.66 16.36,10 L19.74,10 C19.9,10.64 20,11.31 20,12 C20,12.69 19.9,13.36 19.74,14 L16.36,14 Z","linkedIn":"M11.9999736,2 C17.5227778,2 22,6.47705181 22,12 C22,17.5227896 17.5227778,22 11.9999736,22 C6.47695792,22 2,17.5227896 2,12 C2,6.47705181 6.47695792,2 11.9999736,2 Z M8.51936581,10.0054453 C7.77660668,10.0131457 7.03363612,10.0123529 6.29066556,10.0060099 C6.15688223,10.0047942 6.12580179,10.0473975 6.12595976,10.1748905 C6.1295547,12.6225216 6.13018899,15.0700471 6.12664751,17.5177311 C6.12648894,17.6600771 6.17215816,17.6939589 6.30763294,17.692796 C7.0371776,17.6867174 7.76688083,17.6844445 8.49637263,17.6942331 C8.66070782,17.6963375 8.69104825,17.642634 8.69047493,17.4919365 C8.68475816,16.2780582 8.6873482,15.0641799 8.6873482,13.8504073 C8.68755963,12.6299217 8.68560389,11.4095419 8.69014967,10.1889506 C8.69067825,10.0579691 8.6676322,10.0038428 8.51936581,10.0054453 Z M15.4804598,9.87136008 C14.3604538,9.69920238 13.4005016,9.98754143 12.7284664,10.9682113 C12.7146704,10.9882444 12.695483,11.0044718 12.6461666,11.0574881 C12.6461666,10.7292943 12.6397708,10.4512625 12.6489152,10.1737064 C12.6531439,10.0447335 12.6161433,10.0047731 12.4835229,10.0059888 C11.7470538,10.012226 11.0105848,10.0134417 10.27401,10.0051959 C10.1216736,10.0035045 10.0908046,10.0471121 10.0918089,10.1945853 C10.1012176,11.5415066 10.1038605,12.8884279 10.103649,14.2355077 C10.1032262,15.330139 10.098839,16.4251402 10.0880205,17.5196657 C10.0865231,17.6666103 10.1345181,17.6937861 10.2681957,17.692722 C11.0046119,17.6869077 11.7410809,17.6874362 12.4776556,17.6924049 C12.6023474,17.6932506 12.6585882,17.666716 12.6484395,17.5290744 C12.6368636,17.3707126 12.6457438,17.2109236 12.6457438,17.0516103 C12.6457438,15.8373091 12.6502895,14.6230608 12.6438409,13.4087596 C12.640828,12.9008494 12.7963359,12.4692659 13.1940915,12.1429749 C13.9302963,11.5387051 14.9641438,11.8577016 15.2277462,12.7664322 C15.309993,13.0496969 15.330079,13.3404145 15.3305548,13.6329822 C15.3318762,14.9201742 15.3339377,16.2074191 15.3280176,17.4947169 C15.3272247,17.650383 15.3677139,17.6955235 15.5259175,17.6937861 C16.2491193,17.6851634 16.9725324,17.6850576 17.6955755,17.6937861 C17.8548892,17.6956821 17.8931583,17.6500658 17.8922751,17.4946112 C17.8863925,16.1143895 17.8885597,14.7342206 17.8892997,13.3539461 C17.889564,13.0216294 17.8646679,12.6915856 17.8144529,12.3628632 C17.6030214,10.9765629 16.7747382,10.0705281 15.4804598,9.87136008 Z M7.42794544,6.30638317 C6.7832377,6.30559182 6.27083328,6.61602541 6.07060758,7.12879849 C5.74981302,7.94983799 6.23510134,8.79942068 7.105618,8.94070946 C7.92523251,9.07375242 8.63532546,8.67853499 8.81060224,7.99196562 C9.04259553,7.08270653 8.40671507,6.30744184 7.42794544,6.30638317 Z","loader24":"M20.996991,12 L22,11.936407 C21.6692522,6.35525106 17.2920086,2.00584372 12,2 L12,3.05988341 C16.7607393,3.0667298 20.6981265,6.97922681 20.996991,12 Z","loader48":"M22,12.0401606 C22,6.49513303 17.5228475,2 12,2 L12,3.00401606 C16.9705627,3.00401606 21,7.04963579 21,12.0401606 C20.9952609,16.5903496 17.6214454,20.4272125 13.125,20.9959839 L13.25,22 C18.2494076,21.3676043 21.9992102,17.0993265 22,12.0401606 L22,12.0401606 Z","loader72":"M11.9117276,22 C7.06862372,22.0011298 2.90808187,18.5905839 2,13.8749998 L3.00882724,13.6899998 C3.90914096,18.3580403 8.31588698,21.5276214 13.0721202,20.9280896 C17.8283535,20.3285577 21.2945553,16.1665773 20.9875764,11.4237459 C20.6805974,6.6809145 16.7062561,2.99213104 11.9117276,3 L11.9117276,2 C17.4833266,2 22,6.47715244 22,12 C22,17.5228473 17.4833266,22 11.9117276,22 Z","loader100":"M12,3 C16.9705627,3 21,7.02943725 21,12 C21,16.9705627 16.9705627,21 12,21 C7.02943725,21 3,16.9705627 3,12 C3,7.02943725 7.02943725,3 12,3 M12,2 C6.4771525,2 2,6.4771525 2,12 C2,17.5228475 6.4771525,22 12,22 C17.5228475,22 22,17.5228475 22,12 C22,9.3478351 20.9464316,6.80429597 19.0710678,4.92893219 C17.195704,3.0535684 14.6521649,2 12,2 Z","location":"M12,2 C15.8659932,2 19,5.13400675 19,9 C19,14.25 12,22 12,22 C12,22 5,14.25 5,9 C5,5.13400675 8.13400675,2 12,2 Z M12,4 C9.23857625,4 7,6.23857625 7,9 C7,11.85 9.92,16.21 12,18.88 C14.12,16.19 17,11.88 17,9 C17,6.23857625 14.7614237,4 12,4 Z M12,6 C13.6568542,6 15,7.34314575 15,9 C15,10.6568542 13.6568542,12 12,12 C10.3431458,12 9,10.6568542 9,9 C9,7.34314575 10.3431458,6 12,6 Z M12,8 C11.4477153,8 11,8.44771525 11,9 C11,9.55228475 11.4477153,10 12,10 C12.5522847,10 13,9.55228475 13,9 C13,8.44771525 12.5522847,8 12,8 Z","logout":"M15,2 L15,3.8664 L3.97358034,3.8664 L3.97358034,20.1336 L15,20.1336 L15,22 L2,22 L2,2 L15,2 Z M15.6989456,5.5704195 L21.9719157,11.9754195 L21.9959157,11.9997462 L21.9719157,12.0244195 L15.6989456,18.4300003 L14.2700003,17.0306736 L18.2179157,12.9994195 L6.00000029,13.0000003 L6.00000029,11.0000003 L18.2179157,10.9994195 L14.2700003,6.9697462 L15.6989456,5.5704195 Z","mail":"M20,4 L4,4 C2.8954305,4 2,4.8954305 2,6 L2,18 C2,19.1045695 2.8954305,20 4,20 L20,20 C21.1045695,20 22,19.1045695 22,18 L22,6 C22,4.8954305 21.1045695,4 20,4 Z M12,10.82 L4.32,6 L19.68,6 L12,10.82 Z M4,18 L4,8.16 L12,13.16 L20,8.16 L20,18 L4,18 Z","menu":"M22,8 C22,8 15.3333333,8 2,8 L2,6 L22,6 C22,7.33333333 22,8 22,8 Z M22,11 L2,11 L2,13 L22,13 L22,11 Z M22,16 L2,16 L2,18 L22,18 L22,16 Z","minus":"M2,11 C2,11 8.66666667,11 22,11 L22,13 L2,13 C2,11.6666667 2,11 2,11 Z","notes":"M16,4 L22,10 L22,18 C22,19.05 21.1799587,19.9177686 20.1486946,19.9944872 L20,20 L4,20 C2.95,20 2.0822314,19.1799587 2.00551277,18.1486946 L2,18 L2.01,6 C2.01,4.95 2.82092975,4.0822314 3.85136551,4.00551277 L4,4 L16,4 Z M4.5,6 C4.25454011,6 4.05039163,6.17687516 4.00805567,6.41012437 L4,6.5 L4,17.5 C4,17.7454599 4.17687516,17.9496084 4.41012437,17.9919443 L4.5,18 L19.5,18 C19.7454599,18 19.9496084,17.8231248 19.9919443,17.5898756 L20,17.5 L20,12 L14,12 L14,6 L4.5,6 Z M14,14 L14,16 L6,16 L6,14 L14,14 Z M12,10 L12,12 L6,12 L6,10 L12,10 Z M19,10 L16,7 L16,10 L19,10 Z","overflow":"M12,18 C13.1045695,18 14,18.8954305 14,20 C14,21.1045695 13.1045695,22 12,22 C10.8954305,22 10,21.1045695 10,20 C10,18.8954305 10.8954305,18 12,18 Z M12,10 C13.1045695,10 14,10.8954305 14,12 C14,13.1045695 13.1045695,14 12,14 C10.8954305,14 10,13.1045695 10,12 C10,10.8954305 10.8954305,10 12,10 Z M12,2 C13.1045695,2 14,2.8954305 14,4 C14,5.1045695 13.1045695,6 12,6 C10.8954305,6 10,5.1045695 10,4 C10,2.8954305 10.8954305,2 12,2 Z","phone":"M18.0801528,13.7157084 L18.0801528,13.7157084 L18.0801528,13.7157084 C17.7924386,13.4282548 17.4065945,13.2603412 17.0001528,13.2457084 L16.9501528,13.2457084 C16.5174762,13.2425682 16.1022066,13.4158981 15.8001528,13.7257084 L14.2701528,15.2657084 C13.6516788,14.9579226 13.082173,14.5602795 12.5801528,14.0857084 C11.4863406,13.1841403 10.4817208,12.1795206 9.58015277,11.0857084 C9.25661078,10.7518795 9.00178761,10.357753 8.83015277,9.92570837 L10.3301528,8.32570837 L10.3301528,8.32570837 C10.8707205,7.77546344 10.9579307,6.92412529 10.5401528,6.27570837 L10.3301528,6.00570837 L6.79015277,2.47570837 C6.15077237,1.84143054 5.11953317,1.84143054 4.48015277,2.47570837 L4.48015277,2.47570837 L2.82015277,4.16570837 C1.60015277,5.70570837 0.910152771,10.2757084 7.00015277,16.5357084 C11.4701528,21.0557084 14.8801528,22.0057084 17.0001528,22.0057084 C18.0679526,22.0536068 19.1144457,21.6964419 19.9301528,21.0057084 L21.5101528,19.4257084 C22.0692819,18.8660526 22.1491944,17.987016 21.7001528,17.3357084 L21.7001528,17.3357084 L21.5201528,17.1257084 L18.0801528,13.7157084 Z M18.5801528,19.7157084 C18.1056304,20.0039109 17.554279,20.1400039 17.0001528,20.1057084 C15.5901528,20.1057084 12.6101528,19.4657084 8.43015277,15.1957084 C3.00015277,9.72570837 3.64015277,6.18570837 4.24015277,5.42570837 L5.64015277,4.00570837 L8.79015277,7.15570837 L8.79015277,7.15570837 C7.90015277,8.05570837 7.54015277,8.40570837 7.39015277,8.57570837 L7.39015277,8.57570837 C6.08015277,9.88570837 7.39015277,11.5757084 8.01015277,12.2757084 C9.00711513,13.4808337 10.1190255,14.5860459 11.3301528,15.5757084 C12.7601528,16.7357084 14.2401528,17.9357084 15.5101528,16.6657084 L15.5101528,16.6657084 L16.8901528,15.2657084 L20.0001528,18.3057084 L18.5801528,19.7157084 Z","pinterest":"M12.000328,2 C6.4776424,2 2,6.47720505 2,12.0001822 C2,16.0949993 4.46234251,19.6127356 7.98583721,21.159417 C7.95770115,20.4611179 7.98080771,19.6228675 8.15990174,18.863121 C8.35211622,18.0512572 9.44665265,13.4140556 9.44665265,13.4140556 C9.44665265,13.4140556 9.12709699,12.7756004 9.12709699,11.8318032 C9.12709699,10.3499222 9.98612149,9.24314001 11.0557291,9.24314001 C11.9653402,9.24314001 12.4048021,9.92635059 12.4048021,10.7444101 C12.4048021,11.6588321 11.8215984,13.0265653 11.5216506,14.2933439 C11.271123,15.3541317 12.0535387,16.2193519 13.1000397,16.2193519 C14.9947044,16.2193519 16.2708132,13.7858744 16.2708132,10.9025844 C16.2708132,8.71088742 14.7946177,7.07039482 12.1097379,7.07039482 C9.07629173,7.07039482 7.18651073,9.33257769 7.18651073,11.859429 C7.18651073,12.7306264 7.44337983,13.3451004 7.84574005,13.8207893 C8.03073828,14.0393176 8.05646892,14.1272974 7.98948178,14.3781895 C7.94151927,14.5621672 7.83138045,15.0051279 7.78575047,15.1807232 C7.71912778,15.4339477 7.51393865,15.5244787 7.28505983,15.4309591 C5.88787853,14.8605844 5.23710461,13.3305222 5.23710461,11.6105051 C5.23710461,8.76985651 7.63289732,5.36357109 12.3841738,5.36357109 C16.2021496,5.36357109 18.7150058,8.12637172 18.7150058,11.0921019 C18.7150058,15.0149682 16.5340967,17.9457105 13.3192969,17.9457105 C12.2396303,17.9457105 11.2240352,17.3620695 10.8761977,16.6992685 C10.8761977,16.6992685 10.2956181,19.003291 10.1726504,19.4482198 C9.96068241,20.2192645 9.54563909,20.9897989 9.16616675,21.5904235 C10.0655731,21.8559667 11.0156388,22.0005102 12.000328,22.0005102 C17.5225763,22.0005102 22,17.5232323 22,12.0001822 C22,6.47720505 17.5225763,2 12.000328,2","plus":"M22,13 C22,13 19,13 13,13 L13,22 L11,22 L11,13 L2,13 L2,11 L11,11 L11,2 L13,2 L13,11 L22,11 C22,12.3333333 22,13 22,13 Z","search":"M16.1,14.3383085 C17,13.0447761 17.6,11.4527363 17.6,9.76119403 C17.6,5.68159204 13.9,2 9.8,2 C5.7,2 2,5.78109453 2,9.86069652 C2,13.9402985 5.7,17.6218905 9.8,17.6218905 C11.4,17.6218905 13.1,17.0248756 14.4,16.1293532 L14.4,16.1293532 L20.3,22 L22,20.3084577 C18.6,16.9253731 16.1,14.3383085 16.1,14.3383085 Z M9.8,15.5323383 C6.6,15.5323383 4,12.9452736 4,9.76119403 C4,6.57711443 6.6,4.08955224 9.8,4.08955224 C13,4.08955224 15.6,6.67661692 15.6,9.76119403 C15.6,12.8457711 12.9,15.5323383 9.8,15.5323383 Z","success":"M12,2 C14.6521649,2 17.195704,3.0535684 19.0710678,4.92893219 C20.9464316,6.80429597 22,9.3478351 22,12 C22,17.5228475 17.5228475,22 12,22 C6.4771525,22 2,17.5228475 2,12 C2,6.4771525 6.4771525,2 12,2 Z M12,4 C7.581722,4 4,7.581722 4,12 C4,16.418278 7.581722,20 12,20 C14.1217319,20 16.1565632,19.1571453 17.6568542,17.6568542 C19.1571453,16.1565632 20,14.1217319 20,12 C20,7.581722 16.418278,4 12,4 Z M16.23,7.74 L17.64,9.16 L10.18,16.61 L6.36,12.79 L7.77,11.38 L10.18,13.79 L16.23,7.74 Z","successFocus":"M10.5,16.9961548 L6,13 L7.1,11.75 L10.5,14.8 L16.9,9 L18,10.25 L10.5,16.9961548 Z M12,2 C6.4771525,2 2,6.4771525 2,12 C2,17.5228475 6.4771525,22 12,22 C17.5228475,22 22,17.5228475 22,12 C22,9.3478351 20.9464316,6.80429597 19.0710678,4.92893219 C17.195704,3.0535684 14.6521649,2 12,2 Z","twitter":"M22,12 C22,17.525 17.525,22 12,22 C6.475,22 2,17.525 2,12 C2,6.475 6.475,2 12,2 C17.525,2 22,6.475 22,12 Z M10.17,17.275 C14.605,17.275 17.03,13.6 17.03,10.415 C17.03,10.31 17.03,10.205 17.025,10.105 C17.495,9.765 17.905,9.34 18.23,8.855 C17.8,9.045 17.335,9.175 16.845,9.235 C17.345,8.935 17.725,8.465 17.905,7.9 C17.44,8.175 16.925,8.375 16.375,8.485 C15.935,8.015 15.31,7.725 14.615,7.725 C13.285,7.725 12.205,8.805 12.205,10.135 C12.205,10.325 12.225,10.51 12.27,10.685 C10.265,10.585 8.49,9.625 7.3,8.165 C7.095,8.52 6.975,8.935 6.975,9.375 C6.975,10.21 7.4,10.95 8.05,11.38 C7.655,11.37 7.285,11.26 6.96,11.08 C6.96,11.09 6.96,11.1 6.96,11.11 C6.96,12.28 7.79,13.25 8.895,13.475 C8.695,13.53 8.48,13.56 8.26,13.56 C8.105,13.56 7.955,13.545 7.805,13.515 C8.11,14.475 9,15.17 10.055,15.19 C9.23,15.835 8.19,16.22 7.06,16.22 C6.865,16.22 6.675,16.21 6.485,16.185 C7.54,16.875 8.81,17.275 10.17,17.275","x":"M7.9555 2L13.119 9.35325L19.5838 2H21.3482L13.9023 10.4686L22 22H16.0447L10.5917 14.2348L3.7645 22H2L9.80817 13.1193L2 2H7.9555ZM7.11017 3.29961H4.40017L16.8747 20.7593H19.5847L7.11017 3.29961Z","volumeOff":"M3.42,2 L22,20.55 L20.58,22 L18.5,19.91 C17.277968,20.9998978 15.7740444,21.7241376 14.16,22 L14.16,22 L14,22 L14,20 C15.1367198,19.7649013 16.1938978,19.2414777 17.07,18.48 L17.07,18.48 L15.66,17.08 C15.1502061,17.4299724 14.5809081,17.6841233 13.98,17.83 L13.98,17.83 L13.98,15.74 C14.0586683,15.7039595 14.1354359,15.6639069 14.21,15.62 L14.21,15.62 L12,13.42 L12,22 L6.54,16.68 L2,16.68 L2,7.41 L6,7.41 L2,3.41 L3.42,2 Z M7.67,9.08 L7.35,9.39 L4,9.39 L4,14.64 L7.33,14.64 L10,17.24 L10,11.42 L7.67,9.08 Z M14,2 L14.16,2.05 C18.0323374,2.80251768 21.0528241,5.84282388 21.78,9.72 L21.78,9.72 L21.78,9.84 C21.84,10.1333333 21.89,10.4333333 21.93,10.74 C21.9349025,10.8265973 21.9349025,10.9134027 21.93,11 C22,11.29 22,11.64 22,12 L22,12 L21.94,12 L21.94,12.03 C21.93,12.39 21.87,12.74 21.87,13.09 C21.8748947,13.1732615 21.8748947,13.2567385 21.87,13.34 C21.83,13.65 21.78,13.95 21.72,14.25 L21.72,14.25 L21.72,14.36 L21.6234577,14.748219 C21.4506573,15.3919387 21.2185628,16.0185601 20.93,16.62 L20.93,16.62 L19.4,15.1 C19.5852766,14.6266813 19.7291491,14.1381839 19.83,13.64 C19.87,13.43 19.93,13.22 19.93,13 C19.9250914,12.9334237 19.9250914,12.8665763 19.93,12.8 L19.93,12.8 L19.93,11.13 C19.9250914,11.0634237 19.9250914,10.9965763 19.93,10.93 C19.9,10.72 19.83,10.5 19.83,10.29 C19.3473649,7.2024805 17.0420542,4.7152757 14,4 L14,4 L14,2 Z M14,6.2 C16.1655483,6.75229087 17.8174145,8.50545082 18.24,10.7 L18.24,10.7 L18.24,11.15 C18.2487405,11.447248 18.2353703,11.7447345 18.2,12.04 L18.2,12.04 L18.1898013,12.3210171 C18.1786153,12.5081254 18.1586645,12.6946582 18.13,12.88 L18.13,12.88 L18.13,13.33 L18.0719014,13.552039 L18.0719014,13.552039 L18,13.77 L16.21,12.02 L16.220391,11.830071 C16.2238547,11.7033333 16.220391,11.5764536 16.21,11.45 C16.2147868,11.3533926 16.2147868,11.2566074 16.21,11.16 C15.987618,9.89921697 15.1621016,8.82716622 14,8.29 L14,8.29 L14,6.2 Z M12.02,2.03 L12.02,7.77 L9.11,4.87 L12.02,2.03 Z","volumeOn":"M12,2 L12,22 L6.52,16.64 L2,16.64 L2,7.36 L6.52,7.37 L12,2 Z M14.14,2 C17.9970744,2.7404631 21.0193001,5.74686562 21.78,9.6 L21.78,9.6 L21.78,9.72 C21.8486974,10.0170647 21.902101,10.31746 21.94,10.62 L21.94,10.62 L21.94,10.88 C22,11.23 22,11.58 22,11.94 L22,11.94 L22,12 L21.94,12 L21.94,12.08 C21.94,12.44 21.88,12.79 21.88,13.14 L21.88,13.14 L21.88,13.4 C21.842101,13.70254 21.7886974,14.0029353 21.72,14.3 L21.72,14.3 L21.72,14.42 L21.6593565,14.7055053 C20.8170278,18.3961821 17.8812037,21.2609571 14.15,22 L14.15,22 L14,22 L14,20 C17.0797838,19.3080933 19.4211799,16.8000216 19.9,13.68 C19.94,13.47 20,13.25 20,13.04 C20.0049086,12.9734237 20.0049086,12.9065763 20,12.84 C20.0151977,12.5868946 20.0151977,12.3331054 20,12.08 L20,12.08 L20,12 C20,12 19.93,11.9 19.93,11.9 C19.9451977,11.6468946 19.9451977,11.3931054 19.93,11.14 C19.9349086,11.0734237 19.9349086,11.0065763 19.93,10.94 C19.9,10.73 19.83,10.51 19.83,10.3 C19.3536841,7.20738729 17.0464844,4.71418693 14,4 L14,4 L14,2 L14.14,2 Z M14,6.17 C16.1462422,6.76366653 17.7605691,8.53748114 18.15,10.73 L18.15,10.73 L18.15,10.88 C18.1547868,10.9766074 18.1547868,11.0733926 18.15,11.17 C18.1934667,11.4513141 18.2168591,11.7353649 18.22,12.02 L18.22,12.02 L18.2101152,12.3043606 C18.1990337,12.4936982 18.1789778,12.6824572 18.15,12.87 C18.1547868,12.9666074 18.1547868,13.0633926 18.15,13.16 L18.15,13.16 L18.15,13.31 L18.1021902,13.5416232 C17.6308492,15.611095 16.0586699,17.2635942 14,17.83 L14,17.83 L14,15.73 C15.1614403,15.1913454 15.9813191,14.1131487 16.19,12.85 C16.2190971,12.7582029 16.2424752,12.6646902 16.26,12.57 C16.3133498,12.1918725 16.3133498,11.8081275 16.26,11.43 C16.2490509,11.3357355 16.2323532,11.242228 16.21,11.15 C15.9972175,9.88260435 15.1691609,8.80350804 14,8.27 L14,8.27 L14,6.17 Z M10,6.77 L7.33,9.37 L4,9.37 L4,14.63 L7.33,14.63 L10,17.23 L10,6.77 Z","warning":"M19,20 L5,20 L12,6 L19,20 Z M12,2 L2,22 L22,22 L12,2 Z M12.0004659,17.0007683 C12.2675305,16.9900218 12.527561,17.0923764 12.7225081,17.2849821 C13.0924973,17.6817383 13.0924973,18.3176545 12.7225081,18.7144106 C12.5295507,18.9103682 12.2681145,19.013276 12.0004659,18.9986245 C11.7328173,19.013276 11.4713811,18.9103682 11.2784238,18.7144106 C11.0918545,18.5316203 10.9904111,18.272071 11.0007152,18.003876 C10.992267,17.7335859 11.0932236,17.4722434 11.2784238,17.2849821 C11.4733708,17.0923764 11.7334013,16.9900218 12.0004659,17.0007683 Z M13,16 L11,16 L11,10.0006316 L13,10.0006316 L13,16 Z","warningFocus":"M12,2 L2,22 L22,22 L12,2 Z M12.0004659,17.0007683 C12.2675305,16.9900218 12.527561,17.0923764 12.7225081,17.2849821 C13.0924973,17.6817383 13.0924973,18.3176545 12.7225081,18.7144106 C12.5295507,18.9103682 12.2681145,19.013276 12.0004659,18.9986245 C11.7328173,19.013276 11.4713811,18.9103682 11.2784238,18.7144106 C11.0918545,18.5316203 10.9904111,18.272071 11.0007152,18.003876 C10.992267,17.7335859 11.0932236,17.4722434 11.2784238,17.2849821 C11.4733708,17.0923764 11.7334013,16.9900218 12.0004659,17.0007683 Z M13,16 L11,16 L11,9 L13,9 L13,16 Z","youtube":"M12.2464468,5.00055287 C13.4215729,5.00577126 18.4388875,5.04960574 19.8128729,5.41781542 C20.6733275,5.64779929 21.3510547,6.32544445 21.5810547,7.18599284 C21.9990093,8.745638 21.9990093,11.9998477 21.9990093,11.9998477 C21.9990093,11.9998477 21.9990093,15.2539445 21.5810547,16.8137025 C21.3510547,17.6742509 20.6733275,18.3518961 19.8128729,18.5819928 C18.4388875,18.9501031 13.4215729,18.9939257 12.2464468,18.9991427 L11.7515718,18.9991427 C10.5764456,18.9939257 5.55913105,18.9501031 4.18514566,18.5819928 C3.32469111,18.3518961 2.64696384,17.6742509 2.41696384,16.8137025 C2.06866838,15.5139041 2.01061914,13.0374816 2.00094427,12.248113 L2.00094427,11.7515745 C2.01061914,10.9621824 2.06866838,8.48569714 2.41696384,7.18599284 C2.64696384,6.32544445 3.32469111,5.64779929 4.18514566,5.41781542 C5.55913105,5.04960574 10.5764456,5.00577126 11.7515718,5.00055287 Z M9.99900929,8.99984768 L9.99900929,14.9998477 L14.9990093,11.9999623 L9.99900929,8.99984768 Z","dollarArrow":"M12.5950413,0.00358441558 L12.5950413,4.232 C15.2655868,4.46618182 17.3553719,6.22015584 17.3553719,8.36722078 L17.3553719,8.36722078 L17.3553719,8.96462338 L16.1652893,8.96462338 L16.1652893,8.36722078 C16.1652893,6.71958442 14.2968595,5.38020779 12,5.38020779 C9.7031405,5.38020779 7.83471074,6.71958442 7.83471074,8.36722078 C7.83471074,9.0387013 7.83471074,10.8273247 12.0702149,11.3542338 C15.5773884,11.7975065 17.3553719,13.204987 17.3553719,15.5360519 C17.3553719,17.6831169 15.2655868,19.4370909 12.5950413,19.6712727 L12.5950413,19.6712727 L12.5950413,23.8996883 L11.4049587,23.8996883 L11.4049587,19.6712727 C8.73441322,19.4370909 6.6446281,17.6831169 6.6446281,15.5360519 L6.6446281,15.5360519 L6.6446281,14.9386494 L7.83471074,14.9386494 L7.83471074,15.5360519 C7.83471074,17.1836883 9.7031405,18.5230649 12,18.5230649 C14.2968595,18.5230649 16.1652893,17.1836883 16.1652893,15.5360519 C16.1652893,14.8621818 16.1652893,13.0759481 11.9226446,12.5394805 C8.4202314,12.1033766 6.6446281,10.6994805 6.6446281,8.36722078 C6.6446281,6.22015584 8.73441322,4.46618182 11.4049587,4.232 L11.4049587,4.232 L11.4049587,0.00358441558 L12.5950413,0.00358441558 Z M19.7494612,7.77208831 L23.9016595,11.9467377 L19.7399405,16.1309455 L18.8985521,15.2862182 L21.6250314,12.5441403 L17.9500562,12.5441403 L17.9500562,11.3493351 L21.6250314,11.3493351 L18.9080727,8.61681558 L19.7494612,7.77208831 Z M4.25982149,7.77208831 L5.10120992,8.61681558 L2.37473058,11.3588935 L6.04970579,11.3588935 L6.04970579,12.5536987 L2.37473058,12.5536987 L5.09168926,15.2862182 L4.25030083,16.1309455 L0.0981024793,11.9562961 L4.25982149,7.77208831 Z","dollarBurst":"M15.708,0 L17.8776,3.4932 L21.708,4.5828 L21.5112,8.7504 L24,12 L21.5112,15.2496 L21.708,19.4172 L17.8776,20.5068 L15.708,24 L12,22.5144 L8.292,24 L6.1224,20.5068 L2.292,19.4172 L2.4888,15.2496 L0,12 L2.4888,8.7504 L2.292,4.5828 L6.1224,3.4932 L8.292,0 L12,1.4856 L15.708,0 Z M15.2208,1.488 L12.4464,2.5992 L12,2.778 L11.5536,2.5992 L8.7792,1.488 L7.1412,4.1256 L6.8964,4.5216 L6.4512,4.6476 L3.5352,5.4768 L3.6876,8.694 L3.7092,9.132 L3.4416,9.48 L1.512,12 L3.4416,14.52 L3.7092,14.868 L3.6876,15.306 L3.5352,18.522 L6.4512,19.3524 L6.8964,19.4784 L7.1412,19.8744 L8.7792,22.512 L11.5536,21.4008 L12,21.222 L12.4464,21.4008 L15.2208,22.512 L16.8588,19.8744 L17.1036,19.4784 L17.55,19.3524 L20.4648,18.522 L20.3124,15.306 L20.2908,14.868 L20.5584,14.52 L22.488,12 L20.5584,9.48 L20.2908,9.132 L20.3124,8.694 L20.4648,5.4768 L17.55,4.6476 L17.1036,4.5216 L16.8588,4.1256 L15.2208,1.488 Z M12,4.41 C16.1844,4.41 19.59,7.8156 19.59,12 C19.59,16.1844 16.1844,19.59 12,19.59 C7.8156,19.59 4.41,16.1844 4.41,12 C4.41,7.8156 7.8156,4.41 12,4.41 Z M12,5.61 C8.4756,5.61 5.61,8.4756 5.61,12 C5.61,15.5232 8.4756,18.39 12,18.39 C15.5232,18.39 18.39,15.5232 18.39,12 C18.39,8.4756 15.5232,5.61 12,5.61 Z M12.6,7.2024 L12.6,8.586 C13.698,8.8068 14.5188,9.6048 14.5188,10.5612 L14.5188,10.5612 L14.5188,10.8012 L13.3188,10.8012 L13.3188,10.5612 C13.3188,10.1148 12.702,9.7224 12,9.7224 C11.298,9.7224 10.6812,10.1148 10.6812,10.5612 C10.6812,10.7436 10.6812,11.2296 12.0732,11.4036 C13.6728,11.6052 14.5188,12.3084 14.5188,13.4388 C14.5188,14.3952 13.698,15.1932 12.6,15.414 L12.6,15.414 L12.6,16.7976 L11.4,16.7976 L11.4,15.414 C10.302,15.1932 9.4812,14.3952 9.4812,13.4388 L9.4812,13.4388 L9.4812,13.1988 L10.6812,13.1988 L10.6812,13.4388 C10.6812,13.8852 11.298,14.2776 12,14.2776 C12.702,14.2776 13.3188,13.8852 13.3188,13.4388 C13.3188,13.2564 13.3188,12.7704 11.9232,12.594 C10.3272,12.3948 9.4812,11.6916 9.4812,10.5612 C9.4812,9.6048 10.302,8.8068 11.4,8.586 L11.4,8.586 L11.4,7.2024 L12.6,7.2024 Z","dollarSign":"M12,0 C18.6168,0 24,5.3832 24,12 C24,18.6168 18.6168,24 12,24 C5.3832,24 0,18.6168 0,12 C0,5.3832 5.3832,0 12,0 Z M12,1.2 C6.0456,1.2 1.2,6.0456 1.2,12 C1.2,17.9544 6.0456,22.8 12,22.8 C17.9544,22.8 22.8,17.9544 22.8,12 C22.8,6.0456 17.9544,1.2 12,1.2 Z M12.6,4.79988 L12.6,7.12788 C14.2332,7.35468 15.48,8.48028 15.48,9.83988 L15.48,9.83988 L15.48,10.19988 L14.28,10.19988 L14.28,9.83988 C14.28,8.99388 13.236,8.27988 12,8.27988 C10.764,8.27988 9.72,8.99388 9.72,9.83988 C9.72,10.18788 9.72,11.10948 12.072,11.40228 C14.3328,11.68668 15.48,12.61428 15.48,14.15988 C15.48,15.51948 14.2332,16.64508 12.6,16.87188 L12.6,16.87188 L12.6,19.19988 L11.4,19.19988 L11.4,16.87188 C9.7668,16.64508 8.52,15.51948 8.52,14.15988 L8.52,14.15988 L8.52,13.79988 L9.72,13.79988 L9.72,14.15988 C9.72,15.00588 10.764,15.71988 12,15.71988 C13.236,15.71988 14.28,15.00588 14.28,14.15988 C14.28,13.81188 14.28,12.88908 11.9232,12.59268 C9.6648,12.31188 8.52,11.38668 8.52,9.83988 C8.52,8.48028 9.7668,7.35468 11.4,7.12788 L11.4,7.12788 L11.4,4.79988 L12.6,4.79988 Z","doubleArrow":"M9.6,22 L0,14.3526644 L8.79099775,6.70650512 L14.4012003,6.70650512 L14.4012003,2 L24,9.64733561 L15.2162041,17.2934949 L9.6,17.2840842 L9.6,22 M8.39969992,8.91095165 L1.94688672,14.3526644 L8.39969992,19.4391248 L8.39969992,16.0312904 L14.4012003,16.0418774 L14.4012003,12.6246324 L8.39969992,12.6246324 L8.39969992,8.91095165 M9.6,7.95576991 L9.6,11.3753676 L15.6015004,11.3753676 L15.6015004,15.1031643 L22.0543136,9.64733561 L15.6015004,4.56087519 L15.6015004,7.95576991 L9.6,7.95576991","helpThin":"M12,0 C18.6168,0 24,5.3832 24,12 C24,18.6168 18.6168,24 12,24 C5.3832,24 0,18.6168 0,12 C0,5.3832 5.3832,0 12,0 Z M12,1.2 C6.0456,1.2 1.2,6.0444 1.2,12 C1.2,17.9556 6.0456,22.8 12,22.8 C17.9556,22.8 22.8,17.9556 22.8,12 C22.8,6.0444 17.9556,1.2 12,1.2 Z M11.3148,17.8284 C11.7948,17.8284 12.174,18.2088 12.174,18.6492 C12.174,19.1484 11.7756,19.47 11.334,19.47 C10.8756,19.47 10.4748,19.1292 10.4748,18.6492 C10.4748,18.2088 10.8552,17.8284 11.3148,17.8284 Z M11.9088,4.8 C15.7812,4.8 16.2,7.122 16.2,8.1192 C16.2,9.8208 14.814,11.0556 13.5912,12.1464 C12.618,13.014 11.6976,13.8336 11.6976,14.6484 C11.6976,15.0408 11.7732,15.4836 11.8704,16.0428 L11.8704,16.0428 L10.6884,16.2504 C10.5816,15.6312 10.4976,15.144 10.4976,14.6484 C10.4976,13.296 11.664,12.2568 12.7932,11.25 C13.878,10.2828 15,9.282 15,8.1192 C15,6.7128 13.9596,6 11.9088,6 C10.8792,6 9.6408,6.216 8.5956,6.5748 L8.5956,6.5748 L8.2044,5.4408 C9.3864,5.0328 10.7364,4.8 11.9088,4.8 Z","piggyBank":"M19.6200088,2.78563403 L19.2996095,7.34194081 C20.5656069,8.34992019 21.4704051,9.58829485 21.9372042,10.9538669 L21.9372042,10.9538669 L24,11.4146575 L23.9748001,15.7489688 L21.538805,16.1905598 C20.8476063,17.5297324 19.6968087,18.7153081 18.2412116,19.5924902 L18.2412116,19.5924902 L19.524009,21.750046 L15.5160171,24 L13.8024205,21.1224589 C13.1856218,21.2064572 12.548423,21.2328566 11.9436243,21.2460563 C11.3220255,21.2412564 10.7004268,21.1920574 10.086028,21.0996593 L10.086028,21.0996593 L8.34003151,23.9580009 L4.35843952,21.6612478 L5.66643689,19.5204916 C3.35644153,18.0949208 1.93684439,15.9685643 1.72444482,13.6610115 C1.38724549,13.6442119 0.988846296,13.5602136 0.646846984,13.2914191 C0.349247583,13.0586239 -0.00475170492,12.6026332 0,11.7542505 L0,11.7542505 L1.20004587,11.7614504 C1.19884587,12.0566444 1.26244575,12.2570403 1.39084549,12.3578382 C1.47964531,12.4274368 1.60564506,12.4538362 1.72804481,12.465836 C1.96324434,9.92068805 3.65524093,7.61433524 6.38643544,6.21996377 L6.38643544,6.21996377 L6.93363434,7.27714214 C4.41123941,8.56711575 2.89444246,10.7174718 2.88124249,13.0322244 C2.86924251,15.3145777 4.32603958,17.4661337 6.78003464,18.7873066 L6.78003464,18.7873066 L7.33323353,19.0849006 L6.01683618,21.2424564 L7.92483234,22.3428339 L9.4848292,19.7868862 L9.89282838,19.8624847 C10.570827,19.9860821 11.2620256,20.0520808 11.9508242,20.0556807 C12.6360229,20.0544807 13.3296215,20.0016818 14.0112201,19.8864842 L14.0112201,19.8864842 L14.4192193,19.8168856 L15.9492162,22.388433 L17.8692123,21.310855 L16.5792149,19.1388995 L17.1348138,18.8473054 C18.7224106,18.0157224 19.9488082,16.7965474 20.5860069,15.4129757 L20.5860069,15.4129757 L20.7168066,15.1309815 L22.7796025,14.7565891 L22.7952024,12.365038 L20.9868061,11.9606463 L20.8896063,11.6198533 C20.508007,10.2782807 19.6188088,9.0579057 18.3192114,8.09312544 L18.3192114,8.09312544 L18.058812,7.89872942 L18.2628115,4.98278908 L15.4704172,6.64715503 L15.2172177,6.57275655 C14.9220183,6.48635832 14.6220189,6.41075986 14.3124195,6.34836114 L14.3124195,6.34836114 L14.553619,5.18318498 C14.8068185,5.23478392 15.056418,5.29358272 15.3000175,5.35958137 L15.3000175,5.35958137 L19.6200088,2.78563403 Z M16.4772151,9.74789159 L17.6772127,9.75509144 L17.6688127,11.436257 L16.4688152,11.4290572 L16.4772151,9.74789159 Z M10.6104269,0.000491011876 C12.6756228,0.0508899808 14.3172195,1.76325495 14.2668196,3.81881289 C14.2404196,4.86159156 13.7868205,5.82037194 12.9900222,6.51875765 L12.9900222,6.51875765 L12.8040225,6.68195431 L12.556823,6.66635463 C11.1588258,6.57755645 9.93962829,6.81755154 9.15962986,7.02994719 L9.15962986,7.02994719 L8.92323033,7.09474587 L8.70843077,6.9759483 C7.47963324,6.29796217 6.73923473,5.01878834 6.77283466,3.6376166 C6.79683461,2.64283695 7.20963378,1.7164559 7.93203233,1.02886997 C8.65923086,0.34128404 9.61202895,-0.015108669 10.6104269,0.000491011876 Z M10.5480271,1.18981668 L10.5168271,1.18966668 C9.86042845,1.18966668 9.2388297,1.43686162 8.76243066,1.88925237 C8.27043165,2.35604282 7.98843221,2.98842988 7.97283225,3.66761599 C7.95123229,4.52799838 8.37603143,5.33318191 9.09482999,5.81677202 C10.1736278,5.54917749 11.2860256,5.4315799 12.3648234,5.46757916 C12.8040225,5.00798856 13.051222,4.42120057 13.066822,3.79001348 C13.1004219,2.39084211 11.9856242,1.22446597 10.580427,1.19086666 L10.580427,1.19086666 C10.558827,1.18966668 10.5372271,1.18966668 10.5168271,1.18966668 Z","searchThin":"M1.20943358,8.04953934 C1.20943358,4.2772995 4.28139488,1.2082767 8.05724652,1.2082767 C11.8330982,1.2082767 14.9050595,4.2772995 14.9050595,8.04953934 C14.9050595,11.8217792 11.8330982,14.890802 8.05724652,14.890802 C4.28139488,14.890802 1.20943358,11.8217792 1.20943358,8.04953934 Z M24,23.1227911 L13.8963919,13.5798218 C15.2678895,12.1359311 16.114493,10.1918139 16.114493,8.04953934 C16.114493,3.61153904 12.5007055,0 8.05724652,0 C3.61378754,0 0,3.61153904 0,8.04953934 C0,12.4875396 3.61378754,16.0990787 8.05724652,16.0990787 C9.91977424,16.0990787 11.6323322,15.458692 12.9989921,14.3942003 L23.1679097,24 L24,23.1227911 L24,23.1227911 Z","archive":"M18.763932,2 C19.5214761,2 20.2140024,2.42800475 20.5527864,3.10557281 L22,6 L22,20 C22,21.1045695 21.1045695,22 20,22 L4,22 C2.8954305,22 2,21.1045695 2,20 L2,6 L3.4472136,3.10557281 C3.78599762,2.42800475 4.47852386,2 5.23606798,2 L18.763932,2 Z M20,8 L4,8 L4,19 C4,19.5128358 4.38604019,19.9355072 4.88337887,19.9932723 L5,20 L19,20 C19.5128358,20 19.9355072,19.6139598 19.9932723,19.1166211 L20,19 L20,8 Z M12.996582,10 L12.9967447,14.2179154 L14.883418,12.36899 L16.2827447,13.7979354 L12.0217447,17.9719154 L11.9968361,17.9959154 L11.9959086,17.9959154 L11.9727447,17.9719154 L7.71,13.7979354 L9.10932668,12.36899 L10.9967447,14.2179154 L10.996582,10 L12.996582,10 Z M18.381966,4 L5.61803399,4 C5.28134771,4 4.97034752,4.1690883 4.78642356,4.44460233 L4.7236068,4.5527864 L4,6 L20,6 L19.2763932,4.5527864 C19.1070012,4.21400238 18.7607381,4 18.381966,4 Z","arrowDownSmall":"M13,4 L12.999,16.216 L17.0302541,12.27 L18.4295808,13.6989454 L12.023,19.971 L12.0002541,19.9959154 L11.9993267,19.9959154 L11.975,19.971 L5.57,13.6989454 L6.96932668,12.27 L10.999,16.216 L11,4 L13,4 Z","arrowUpSmall":"M12.0002541,4 L12.024,4.024 L18.4295808,10.2969701 L17.0302541,11.7259154 L12.999,7.778 L12.9995808,19.9959154 L10.9995808,19.9959154 L10.999,7.778 L6.96932668,11.7259154 L5.57,10.2969701 L11.975,4.024 L11.9993267,4 L12.0002541,4 Z","attach":"M12.0099313,22 C8.5162512,22 6.51986258,19.8721171 6.51986258,16.0059636 L6.51986258,6.01590298 C6.40548209,4.92500066 6.7892386,3.84071336 7.56422814,3.06509359 C8.33921767,2.28947381 9.42262392,1.90540523 10.5126398,2.01987873 C11.6026557,1.90540523 12.686062,2.28947381 13.4610515,3.06509359 C14.236041,3.84071336 14.6197976,4.92500066 14.5054171,6.01590298 L14.5054171,15.0069576 C14.5054171,17.7841944 12.5988659,18.0039757 12.0099313,18.0039757 C11.4209966,18.0039757 9.51444551,17.7841944 9.51444551,15.0069576 L9.51444551,8.01391511 L11.5108341,8.01391511 L11.5108341,15.0069576 C11.5108341,16.0059636 11.7903285,16.0059636 12.0099313,16.0059636 C12.229534,16.0059636 12.5090284,16.0059636 12.5090284,15.0069576 L12.5090284,6.01590298 C12.5090284,4.57733425 11.9500396,4.01789086 10.5126398,4.01789086 C9.07524001,4.01789086 8.5162512,4.57733425 8.5162512,6.01590298 L8.5162512,16.0059636 C8.5162512,18.8031806 9.51444551,20.0019879 12.0099313,20.0019879 C14.5054171,20.0019879 15.5036114,18.8031806 15.5036114,16.0059636 L15.5036114,8.01391511 L17.5,8.01391511 L17.5,16.0059636 C17.5,19.8721171 15.5535211,22 12.0099313,22 Z","bookmark":"M19,2 C19.5522847,2 20,2.44771525 20,3 L20,22 L12,17 L4,22 L4,3 C4,2.44771525 4.44771525,2 5,2 L19,2 Z M17.5,4 L6.5,4 C6.22385763,4 6,4.22385763 6,4.5 L6,4.5 L6,18.5 L12,14.5 L18,18.5 L18,4.5 C18,4.22385763 17.7761424,4 17.5,4 L17.5,4 Z","bookmarkActive":"M5,2 L19,2 C19.5522847,2 20,2.44771525 20,3 L20,22 L20,22 L12,17 L4,22 L4,3 C4,2.44771525 4.44771525,2 5,2 Z","chartView":"M20,2 C21.1045695,2 22,2.8954305 22,4 L22,20 C22,21.1045695 21.1045695,22 20,22 L4,22 C2.8954305,22 2,21.1045695 2,20 L2,4 C2,2.8954305 2.8954305,2 4,2 L20,2 Z M19,4 L5,4 C4.48716416,4 4.06449284,4.38604019 4.00672773,4.88337887 L4,5 L4,19 C4,19.5128358 4.38604019,19.9355072 4.88337887,19.9932723 L5,20 L19,20 C19.5128358,20 19.9355072,19.6139598 19.9932723,19.1166211 L20,19 L20,5 C20,4.44771525 19.5522847,4 19,4 Z M9,14 L9,18 L7,18 L7,14 L9,14 Z M13,7 L13,18 L11,18 L11,7 L13,7 Z M17,10 L17,18 L15,18 L15,10 L17,10 Z","chartViewActive":"M20,2 C21.1045695,2 22,2.8954305 22,4 L22,20 C22,21.1045695 21.1045695,22 20,22 L4,22 C2.8954305,22 2,21.1045695 2,20 L2,4 C2,2.8954305 2.8954305,2 4,2 L20,2 Z M9,14 L7,14 L7,18 L9,18 L9,14 Z M13,7 L11,7 L11,18 L13,18 L13,7 Z M17,10 L15,10 L15,18 L17,18 L17,10 Z","customize":"M6,2 L6.00090072,6.17102423 C7.16562257,6.58311485 8,7.69411778 8,9 C8,10.3058822 7.16562257,11.4168852 6.00090072,11.8289758 L6,22 L4,22 L4.00008893,11.8293257 C2.8348501,11.4175144 2,10.3062521 2,9 C2,7.69374794 2.8348501,6.58248558 4.00008893,6.17067428 L4,2 L6,2 Z M13,2 L13.0009007,12.1710242 C14.1656226,12.5831148 15,13.6941178 15,15 C15,16.3058822 14.1656226,17.4168852 13.0009007,17.8289758 L13,22 L11,22 L11.0000889,17.8293257 C9.8348501,17.4175144 9,16.3062521 9,15 C9,13.6937479 9.8348501,12.5824856 11.0000889,12.1706743 L11,2 L13,2 Z M20,2 L20.0009007,6.17102423 C21.1656226,6.58311485 22,7.69411778 22,9 C22,10.3058822 21.1656226,11.4168852 20.0009007,11.8289758 L20,22 L18,22 L18.0000889,11.8293257 C16.8348501,11.4175144 16,10.3062521 16,9 C16,7.69374794 16.8348501,6.58248558 18.0000889,6.17067428 L18,2 L20,2 Z M12,14 C11.4477153,14 11,14.4477153 11,15 C11,15.5522847 11.4477153,16 12,16 C12.5522847,16 13,15.5522847 13,15 C13,14.4477153 12.5522847,14 12,14 Z M5,8 C4.44771525,8 4,8.44771525 4,9 C4,9.55228475 4.44771525,10 5,10 C5.55228475,10 6,9.55228475 6,9 C6,8.44771525 5.55228475,8 5,8 Z M19,8 C18.4477153,8 18,8.44771525 18,9 C18,9.55228475 18.4477153,10 19,10 C19.5522847,10 20,9.55228475 20,9 C20,8.44771525 19.5522847,8 19,8 Z","delete":"M7.57692308,2.61538462 C7.73219263,2.24273768 8.09629915,2 8.5,2 L15.5,2 C15.9037009,2 16.2678074,2.24273768 16.4230769,2.61538462 L17,4 L21,4 L21,6 L19,6 L19,20 C19,21.1045695 18.1045695,22 17,22 L7,22 C5.8954305,22 5,21.1045695 5,20 L5,6 L3,6 L3,4 L7,4 L7.57692308,2.61538462 Z M17,6 L7,6 L7,19 C7,19.5128358 7.38604019,19.9355072 7.88337887,19.9932723 L8,20 L16,20 C16.5128358,20 16.9355072,19.6139598 16.9932723,19.1166211 L17,19 L17,6 Z M15,9 L15,17 L13,17 L13,9 L15,9 Z M11,9 L11,17 L9,17 L9,9 L11,9 Z","download":"M4,19 C4,19.5522847 4.44771525,20 5,20 L19,20 C19.5522847,20 20,19.5522847 20,19 L20,19 L20,16 L22,16 L22,20 C22,21.1045695 21.1045695,22 20,22 L4,22 C2.8954305,22 2,21.1045695 2,20 L2,16 L4,16 L4,19 Z M13,2 L13,14.22 L17,10.22 L18.4,11.65 L12,18 L12,18 L12,18 L12,18 L5.57,11.7 L7,10.27 L11,14.27 L11,2 L13,2 Z","eight":"M12,2 C17.5228475,2 22,6.4771525 22,12 C22,17.5228475 17.5228475,22 12,22 C6.4771525,22 2,17.5228475 2,12 C2,6.4771525 6.4771525,2 12,2 Z M12,4 C7.581722,4 4,7.581722 4,12 C4,16.418278 7.581722,20 12,20 C16.418278,20 20,16.418278 20,12 C20,7.581722 16.418278,4 12,4 Z M11.996582,6.91015625 C12.4568685,6.91015625 12.8795573,6.97054036 13.2646484,7.09130859 C13.6497396,7.21207682 13.9824219,7.39095052 14.2626953,7.62792969 C14.5429688,7.86490885 14.7605794,8.1554362 14.9155273,8.49951172 C15.0704753,8.84358724 15.1479492,9.24121094 15.1479492,9.69238281 C15.1479492,10.1754557 15.027181,10.6038411 14.7856445,10.9775391 C14.5441081,11.351237 14.2114258,11.6497396 13.7875977,11.8730469 C14.2706706,12.1054688 14.6534831,12.4256185 14.9360352,12.8334961 C15.2185872,13.2413737 15.3598633,13.7210286 15.3598633,14.2724609 C15.3598633,14.7464193 15.2755534,15.1611328 15.1069336,15.5166016 C14.9383138,15.8720703 14.7047526,16.1705729 14.40625,16.4121094 C14.1077474,16.6536458 13.753418,16.8347982 13.3432617,16.9555664 C12.9331055,17.0763346 12.4864909,17.1367188 12.003418,17.1367188 C11.5249023,17.1367188 11.0794271,17.0763346 10.6669922,16.9555664 C10.2545573,16.8347982 9.89794922,16.6536458 9.59716797,16.4121094 C9.29638672,16.1705729 9.06054688,15.8720703 8.88964844,15.5166016 C8.71875,15.1611328 8.63330078,14.7464193 8.63330078,14.2724609 C8.63330078,13.7210286 8.77457682,13.2402344 9.05712891,12.8300781 C9.33968099,12.4199219 9.72021484,12.1009115 10.1987305,11.8730469 C9.77490234,11.6497396 9.44335938,11.351237 9.20410156,10.9775391 C8.96484375,10.6038411 8.84521484,10.1754557 8.84521484,9.69238281 C8.84521484,9.24121094 8.92382812,8.84358724 9.08105469,8.49951172 C9.23828125,8.1554362 9.45589193,7.86490885 9.73388672,7.62792969 C10.0118815,7.39095052 10.3434245,7.21207682 10.7285156,7.09130859 C11.1136068,6.97054036 11.5362956,6.91015625 11.996582,6.91015625 Z M11.9897461,12.7001953 C11.7801107,12.7001953 11.5909831,12.7332357 11.4223633,12.7993164 C11.2537435,12.8653971 11.1090495,12.9599609 10.9882812,13.0830078 C10.867513,13.2060547 10.7740885,13.3564453 10.7080078,13.5341797 C10.6419271,13.7119141 10.6088867,13.9101562 10.6088867,14.1289062 C10.6088867,14.3476562 10.6419271,14.5447591 10.7080078,14.7202148 C10.7740885,14.8956706 10.867513,15.0449219 10.9882812,15.1679688 C11.1090495,15.2910156 11.2548828,15.3844401 11.4257812,15.4482422 C11.5966797,15.5120443 11.7892253,15.5439453 12.003418,15.5439453 C12.4318034,15.5439453 12.7679036,15.4186198 13.0117188,15.1679688 C13.2555339,14.9173177 13.3774414,14.5709635 13.3774414,14.1289062 C13.3774414,13.9101562 13.344401,13.7119141 13.2783203,13.5341797 C13.2122396,13.3564453 13.1188151,13.2060547 12.9980469,13.0830078 C12.8772786,12.9599609 12.7314453,12.8653971 12.5605469,12.7993164 C12.3896484,12.7332357 12.1993815,12.7001953 11.9897461,12.7001953 Z M11.996582,8.50292969 C11.6274414,8.50292969 11.340332,8.61686198 11.1352539,8.84472656 C10.9301758,9.07259115 10.8276367,9.38704427 10.8276367,9.78808594 C10.8276367,10.1845703 10.9301758,10.5035807 11.1352539,10.7451172 C11.340332,10.9866536 11.6297201,11.1074219 12.003418,11.1074219 C12.3771159,11.1074219 12.6653646,10.9866536 12.8681641,10.7451172 C13.0709635,10.5035807 13.1723633,10.1845703 13.1723633,9.78808594 C13.1723633,9.40071615 13.0698242,9.08968099 12.8647461,8.85498047 C12.659668,8.62027995 12.3702799,8.50292969 11.996582,8.50292969 Z","eightActive":"M12,2 C17.5228475,2 22,6.4771525 22,12 C22,17.5228475 17.5228475,22 12,22 C6.4771525,22 2,17.5228475 2,12 C2,6.4771525 6.4771525,2 12,2 Z M11.996582,6.91015625 C11.5362956,6.91015625 11.1136068,6.97054036 10.7285156,7.09130859 C10.3434245,7.21207682 10.0118815,7.39095052 9.73388672,7.62792969 C9.45589193,7.86490885 9.23828125,8.1554362 9.08105469,8.49951172 C8.92382812,8.84358724 8.84521484,9.24121094 8.84521484,9.69238281 C8.84521484,10.1754557 8.96484375,10.6038411 9.20410156,10.9775391 C9.44335938,11.351237 9.77490234,11.6497396 10.1987305,11.8730469 C9.72021484,12.1009115 9.33968099,12.4199219 9.05712891,12.8300781 C8.77457682,13.2402344 8.63330078,13.7210286 8.63330078,14.2724609 C8.63330078,14.7464193 8.71875,15.1611328 8.88964844,15.5166016 C9.06054688,15.8720703 9.29638672,16.1705729 9.59716797,16.4121094 C9.89794922,16.6536458 10.2545573,16.8347982 10.6669922,16.9555664 C11.0794271,17.0763346 11.5249023,17.1367188 12.003418,17.1367188 C12.4864909,17.1367188 12.9331055,17.0763346 13.3432617,16.9555664 C13.753418,16.8347982 14.1077474,16.6536458 14.40625,16.4121094 C14.7047526,16.1705729 14.9383138,15.8720703 15.1069336,15.5166016 C15.2755534,15.1611328 15.3598633,14.7464193 15.3598633,14.2724609 C15.3598633,13.7210286 15.2185872,13.2413737 14.9360352,12.8334961 C14.6534831,12.4256185 14.2706706,12.1054688 13.7875977,11.8730469 C14.2114258,11.6497396 14.5441081,11.351237 14.7856445,10.9775391 C15.027181,10.6038411 15.1479492,10.1754557 15.1479492,9.69238281 C15.1479492,9.24121094 15.0704753,8.84358724 14.9155273,8.49951172 C14.7605794,8.1554362 14.5429688,7.86490885 14.2626953,7.62792969 C13.9824219,7.39095052 13.6497396,7.21207682 13.2646484,7.09130859 C12.8795573,6.97054036 12.4568685,6.91015625 11.996582,6.91015625 Z M11.9897461,12.7001953 C12.1993815,12.7001953 12.3896484,12.7332357 12.5605469,12.7993164 C12.7314453,12.8653971 12.8772786,12.9599609 12.9980469,13.0830078 C13.1188151,13.2060547 13.2122396,13.3564453 13.2783203,13.5341797 C13.344401,13.7119141 13.3774414,13.9101562 13.3774414,14.1289062 C13.3774414,14.5709635 13.2555339,14.9173177 13.0117188,15.1679688 C12.7679036,15.4186198 12.4318034,15.5439453 12.003418,15.5439453 C11.7892253,15.5439453 11.5966797,15.5120443 11.4257812,15.4482422 C11.2548828,15.3844401 11.1090495,15.2910156 10.9882812,15.1679688 C10.867513,15.0449219 10.7740885,14.8956706 10.7080078,14.7202148 C10.6419271,14.5447591 10.6088867,14.3476562 10.6088867,14.1289062 C10.6088867,13.9101562 10.6419271,13.7119141 10.7080078,13.5341797 C10.7740885,13.3564453 10.867513,13.2060547 10.9882812,13.0830078 C11.1090495,12.9599609 11.2537435,12.8653971 11.4223633,12.7993164 C11.5909831,12.7332357 11.7801107,12.7001953 11.9897461,12.7001953 Z M11.996582,8.50292969 C12.3702799,8.50292969 12.659668,8.62027995 12.8647461,8.85498047 C13.0698242,9.08968099 13.1723633,9.40071615 13.1723633,9.78808594 C13.1723633,10.1845703 13.0709635,10.5035807 12.8681641,10.7451172 C12.6653646,10.9866536 12.3771159,11.1074219 12.003418,11.1074219 C11.6297201,11.1074219 11.340332,10.9866536 11.1352539,10.7451172 C10.9301758,10.5035807 10.8276367,10.1845703 10.8276367,9.78808594 C10.8276367,9.38704427 10.9301758,9.07259115 11.1352539,8.84472656 C11.340332,8.61686198 11.6274414,8.50292969 11.996582,8.50292969 Z","erica":"M12 0C18.6274 0 24 5.37258 24 12C24 18.6274 18.6274 24 12 24C5.37258 24 0 18.6274 0 12C0 5.37258 5.37258 0 12 0ZM19.8447 12.9404C16.7451 13.0137 11.8944 13.9289 8.41016 15.4893C8.71443 16.2628 8.96847 16.9446 9.26562 17.8438C14.7102 15.7403 18.0696 15.0223 20.876 14.626C20.8389 14.5562 20.8012 14.4869 20.7637 14.4189C20.6053 14.1464 20.448 13.8799 20.293 13.6221C20.0628 13.2547 19.8837 12.996 19.8447 12.9404ZM17.3438 9.2793C14.5236 9.16008 10.0314 9.59672 6.38184 11.0322C6.64156 11.5248 6.97452 12.187 7.3457 12.9922C12.4233 11.366 15.2798 10.8999 18.458 10.791C17.8336 9.87043 17.4556 9.41024 17.3438 9.2793ZM14.7256 6.30078C12.2366 6.12971 8.00145 6.26342 4.32031 7.44043C4.84292 8.2305 4.82061 8.24406 5.28125 8.99805C9.16151 7.78679 12.7608 7.49239 15.8906 7.50098C15.4574 7.01973 15.0667 6.62311 14.7256 6.30078Z","ericaChat":"M11.3984 0C17.6833 9.539e-05 22.7969 5.13641 22.7969 11.4492C22.7968 13.1169 22.4302 14.779 21.7334 16.2822C22.102 17.3644 22.6133 18.3895 23.2568 19.334L23.2715 19.3564L23.2803 19.3701L24 20.5049L22.7178 20.8945C21.6796 21.209 20.5996 21.3682 19.5098 21.3682C18.8085 21.3681 18.1082 21.3017 17.4219 21.1699C15.6158 22.3019 13.5428 22.8974 11.3984 22.8975C5.11359 22.8975 0.000178102 17.7619 0 11.4492C0 5.13635 5.11348 0 11.3984 0ZM6 10.0176C5.07237 10.0177 4.32043 10.7656 4.32031 11.6875C4.32047 12.6094 5.0724 13.3563 6 13.3564C6.92759 13.3563 7.68051 12.6094 7.68066 11.6875C7.68055 10.7656 6.92762 10.0178 6 10.0176ZM11.7607 10.0176C10.833 10.0176 10.0802 10.7655 10.0801 11.6875C10.0802 12.6095 10.833 13.3564 11.7607 13.3564C12.6881 13.356 13.4403 12.6092 13.4404 11.6875C13.4403 10.7657 12.6882 10.018 11.7607 10.0176ZM17.5205 10.0176C16.5927 10.0176 15.84 10.7655 15.8398 11.6875C15.84 12.6095 16.5928 13.3564 17.5205 13.3564C18.448 13.3562 19.2 12.6093 19.2002 11.6875C19.2001 10.7657 18.448 10.0179 17.5205 10.0176Z","export":"M19.9979577,2.00204229 C21.1025272,2.00204229 21.9979577,2.89747279 21.9979577,4.00204229 L21.9979577,8.00204229 L19.9979577,8.00204229 L19.9979577,5.00204229 C19.9979577,4.44975754 19.5502425,4.00204229 18.9979577,4.00204229 L18.9979577,4.00204229 L4.99795771,4.00204229 C4.44567296,4.00204229 3.99795771,4.44975754 3.99795771,5.00204229 L3.99795771,5.00204229 L3.99795771,8.00204229 L1.99795771,8.00204229 L1.99795771,4.00204229 C1.99795771,2.89747279 2.89338821,2.00204229 3.99795771,2.00204229 L19.9979577,2.00204229 Z M11.9972844,21.9979577 L11.9735385,21.9739577 L5.56795771,15.7009876 L6.96728439,14.2720423 L10.9985385,18.2199577 L10.9979577,6.00204229 L12.9979577,6.00204229 L12.9985385,18.2199577 L17.0282118,14.2720423 L18.4275385,15.7009876 L12.0225385,21.9739577 L11.9982118,21.9979577 L11.9972844,21.9979577 Z","exportFlipped":"M18.41 8.28L12 2L5.57 8.3L7 9.78L11 5.78V18H13V5.78L17 9.73L18.41 8.28ZM5 20C4.44772 20 4 19.5523 4 19V16H2V20C2 21.1046 2.89543 22 4 22H20C21.1046 22 22 21.1046 22 20V16H20V19C20 19.5523 19.5523 20 19 20H5Z","filter":"M16,16 L16,18 L8,18 L8,16 L8,16 L16,16 L16,16 Z M19,11 L19,13 L5,13 L5,11 L19,11 Z M22,6 L22,8 L2,8 L2,6 L22,6 Z","five":"M12,2 C17.5228475,2 22,6.4771525 22,12 C22,17.5228475 17.5228475,22 12,22 C6.4771525,22 2,17.5228475 2,12 C2,6.4771525 6.4771525,2 12,2 Z M12,4 C7.581722,4 4,7.581722 4,12 C4,16.418278 7.581722,20 12,20 C16.418278,20 20,16.418278 20,12 C20,7.581722 16.418278,4 12,4 Z M15.1069336,7.046875 L15.1069336,8.69433594 L11.1489258,8.69433594 L10.902832,10.8339844 L10.9765082,10.7963867 C11.0291703,10.7705621 11.0889214,10.7432183 11.1557617,10.7143555 C11.2560221,10.6710612 11.3710938,10.6300456 11.5009766,10.5913086 C11.6308594,10.5525716 11.7721354,10.5206706 11.9248047,10.4956055 C12.077474,10.4705404 12.2358398,10.4580078 12.3999023,10.4580078 C12.878418,10.4580078 13.3056641,10.5343424 13.6816406,10.6870117 C14.0576172,10.839681 14.3754883,11.0595703 14.6352539,11.3466797 C14.8950195,11.6337891 15.0932617,11.9847005 15.2299805,12.3994141 C15.3666992,12.8141276 15.4350586,13.2835286 15.4350586,13.8076172 C15.4350586,14.2496745 15.3666992,14.671224 15.2299805,15.0722656 C15.0932617,15.4733073 14.8859049,15.8264974 14.6079102,16.1318359 C14.3299154,16.4371745 13.9801432,16.6809896 13.5585938,16.8632812 C13.1370443,17.0455729 12.6414388,17.1367188 12.0717773,17.1367188 C11.6433919,17.1367188 11.2286784,17.0717773 10.8276367,16.9418945 C10.4265951,16.8120117 10.0711263,16.6228841 9.76123047,16.3745117 C9.45133464,16.1261393 9.20068359,15.8219401 9.00927734,15.4619141 C8.81787109,15.101888 8.71533203,14.6917318 8.70166016,14.2314453 L8.70166016,14.2314453 L10.6567383,14.2314453 L10.6806641,14.4035296 C10.7412109,14.7363979 10.8779297,15.0014648 11.0908203,15.1987305 C11.3391927,15.4288737 11.6638997,15.5439453 12.0649414,15.5439453 C12.3155924,15.5439453 12.5286458,15.4960938 12.7041016,15.4003906 C12.8795573,15.3046875 13.023112,15.1748047 13.1347656,15.0107422 C13.2464193,14.8466797 13.3284505,14.6518555 13.3808594,14.4262695 C13.4332682,14.2006836 13.4594727,13.9580078 13.4594727,13.6982422 C13.4594727,13.4384766 13.4275716,13.2003581 13.3637695,12.9838867 C13.2999674,12.7674154 13.2019857,12.5828451 13.0698242,12.4301758 C12.9376628,12.2775065 12.7713216,12.1590169 12.5708008,12.074707 C12.3702799,11.9903971 12.1333008,11.9482422 11.8598633,11.9482422 C11.6775716,11.9482422 11.5192057,11.9641927 11.3847656,11.9960938 C11.2503255,12.0279948 11.1306966,12.0690104 11.0258789,12.1191406 C10.9210612,12.1692708 10.828776,12.2273763 10.7490234,12.293457 C10.6692708,12.3595378 10.5952148,12.4267578 10.5268555,12.4951172 L10.5268555,12.4951172 L8.95458984,12.1054688 L9.52880859,7.046875 L15.1069336,7.046875 Z","fiveActive":"M12,2 C17.5228475,2 22,6.4771525 22,12 C22,17.5228475 17.5228475,22 12,22 C6.4771525,22 2,17.5228475 2,12 C2,6.4771525 6.4771525,2 12,2 Z M15.1069336,7.046875 L9.52880859,7.046875 L8.95458984,12.1054688 L10.5268555,12.4951172 C10.5952148,12.4267578 10.6692708,12.3595378 10.7490234,12.293457 C10.828776,12.2273763 10.9210612,12.1692708 11.0258789,12.1191406 C11.1306966,12.0690104 11.2503255,12.0279948 11.3847656,11.9960938 C11.5192057,11.9641927 11.6775716,11.9482422 11.8598633,11.9482422 C12.1333008,11.9482422 12.3702799,11.9903971 12.5708008,12.074707 C12.7713216,12.1590169 12.9376628,12.2775065 13.0698242,12.4301758 C13.2019857,12.5828451 13.2999674,12.7674154 13.3637695,12.9838867 C13.4275716,13.2003581 13.4594727,13.4384766 13.4594727,13.6982422 C13.4594727,13.9580078 13.4332682,14.2006836 13.3808594,14.4262695 C13.3284505,14.6518555 13.2464193,14.8466797 13.1347656,15.0107422 C13.023112,15.1748047 12.8795573,15.3046875 12.7041016,15.4003906 C12.5286458,15.4960938 12.3155924,15.5439453 12.0649414,15.5439453 C11.6638997,15.5439453 11.3391927,15.4288737 11.0908203,15.1987305 C10.8779297,15.0014648 10.7412109,14.7363979 10.6806641,14.4035296 L10.6567383,14.2314453 L8.70166016,14.2314453 C8.71533203,14.6917318 8.81787109,15.101888 9.00927734,15.4619141 C9.20068359,15.8219401 9.45133464,16.1261393 9.76123047,16.3745117 C10.0711263,16.6228841 10.4265951,16.8120117 10.8276367,16.9418945 C11.2286784,17.0717773 11.6433919,17.1367188 12.0717773,17.1367188 C12.6414388,17.1367188 13.1370443,17.0455729 13.5585938,16.8632812 C13.9801432,16.6809896 14.3299154,16.4371745 14.6079102,16.1318359 C14.8859049,15.8264974 15.0932617,15.4733073 15.2299805,15.0722656 C15.3666992,14.671224 15.4350586,14.2496745 15.4350586,13.8076172 C15.4350586,13.2835286 15.3666992,12.8141276 15.2299805,12.3994141 C15.0932617,11.9847005 14.8950195,11.6337891 14.6352539,11.3466797 C14.3754883,11.0595703 14.0576172,10.839681 13.6816406,10.6870117 C13.3056641,10.5343424 12.878418,10.4580078 12.3999023,10.4580078 C12.2358398,10.4580078 12.077474,10.4705404 11.9248047,10.4956055 C11.7721354,10.5206706 11.6308594,10.5525716 11.5009766,10.5913086 C11.3710938,10.6300456 11.2560221,10.6710612 11.1557617,10.7143555 C11.0889214,10.7432183 11.0291703,10.7705621 10.9765082,10.7963867 L10.902832,10.8339844 L11.1489258,8.69433594 L15.1069336,8.69433594 L15.1069336,7.046875 Z","folder":"M10,4 L12,6 L20,6 C21.1,6 22,6.9 22,8 L22,8 L22,18 C22,19.1 21.1,20 20,20 L20,20 L4,20 C2.9,20 2,19.1 2,18 L2,18 L2.01,6 C2.01,4.9 2.9,4 4,4 L4,4 L10,4 Z M9.17,6 L4.5,6 C4.22385763,6 4,6.22385763 4,6.5 L4,6.5 L4,17.5 C4,17.7761424 4.22385763,18 4.5,18 L4.5,18 L19.5,18 C19.7761424,18 20,17.7761424 20,17.5 L20,17.5 L20,8.5 C20,8.22385763 19.7761424,8 19.5,8 L19.5,8 L11.17,8 L9.17,6 Z","forward":"M16.22,8.4 L19.22,11.4 L16.22,14.4 L16.22,12.72 L14.22,12.72 C11.7805437,12.6769788 9.35484537,13.0942667 7.07,13.95 C8.96660773,11.7481898 11.6229241,10.3414846 14.51,10.01 L15.32,9.91 L16.22,9.82 L16.22,8.4 M14.22,3.5 L14.22,8.03 C6.44,9.17 3.11,14.83 2,20.5 C4.78,16.5 8.67,14.72 14.22,14.72 L14.22,19.37 L22,11.43 L14.22,3.5 Z","four":"M12,2 C17.5228475,2 22,6.4771525 22,12 C22,17.5228475 17.5228475,22 12,22 C6.4771525,22 2,17.5228475 2,12 C2,6.4771525 6.4771525,2 12,2 Z M12,4 C7.581722,4 4,7.581722 4,12 C4,16.418278 7.581722,20 12,20 C16.418278,20 20,16.418278 20,12 C20,7.581722 16.418278,4 12,4 Z M14.5053711,7.046875 L14.5053711,13.2539062 L15.6333008,13.2539062 L15.6333008,14.8466797 L14.5053711,14.8466797 L14.5053711,17 L12.5297852,17 L12.5297852,14.8466797 L8.44873047,14.8466797 L8.35986328,13.6025391 L12.5092773,7.046875 L14.5053711,7.046875 Z M12.5297852,9.74023438 L12.3999023,9.96582031 L10.3286133,13.2539062 L12.5297852,13.2539062 L12.5297852,9.74023438 Z","fourActive":"M12,2 C17.5228475,2 22,6.4771525 22,12 C22,17.5228475 17.5228475,22 12,22 C6.4771525,22 2,17.5228475 2,12 C2,6.4771525 6.4771525,2 12,2 Z M14.5053711,7.046875 L12.5092773,7.046875 L8.35986328,13.6025391 L8.44873047,14.8466797 L12.5297852,14.8466797 L12.5297852,17 L14.5053711,17 L14.5053711,14.8466797 L15.6333008,14.8466797 L15.6333008,13.2539062 L14.5053711,13.2539062 L14.5053711,7.046875 Z M12.5297852,9.74023438 L12.5297852,13.2539062 L10.3286133,13.2539062 L12.3999023,9.96582031 L12.5297852,9.74023438 Z","fullscreen":"M4,14 L4,20 L10,20 L10,22 L2,22 L2,14 L4,14 Z M22,14 L22,22 L14,22 L14,20 L20,20 L20,14 L22,14 Z M10,2 L10,4 L4,4 L4,10 L2,10 L2,2 L10,2 Z M22,2 L22,10 L20,10 L20,4 L14,4 L14,2 L22,2 Z","fullscreenExit":"M10,14 L10,22 L8,22 L8,16 L2,16 L2,14 L10,14 Z M22,14 L22,16 L16,16 L16,22 L14,22 L14,14 L22,14 Z M10,2 L10,10 L2,10 L2,8 L8,8 L8,2 L10,2 Z M16,2 L16,8 L22,8 L22,10 L14,10 L14,2 L16,2 Z","fullView":"M9.56396103,13.03 L10.9781746,14.4442136 L5.423,19.999 L9,20 L9,22 L2,22 L2,15 L4,15 L4,18.592 L9.56396103,13.03 Z M22,2 L22,9 L20,9 L20,5.432 L14.4542136,10.9781746 L13.04,9.56396103 L18.603,4 L15,4 L15,2 L22,2 Z","launch":"M12.4542857,4.85714286 L12.4542857,6.76190476 L3.9047619,6.76190476 L3.9047619,20.0952381 L17.2380952,20.0952381 L17.2380952,11.5380952 L19.1428571,11.5380952 L19.1428571,22 L2,22 L2,4.85714286 L12.4542857,4.85714286 Z M22,2 L22,10.5714286 L20.0952381,10.5714286 L20.0952381,5.23333333 L12.339256,13.0103105 L10.9891574,11.6659246 L18.727619,3.9047619 L13.4285714,3.9047619 L13.4285714,2 L22,2 Z","limitedView":"M10.9877837,12.9985001 L10.9877837,20.0166861 L8.98158196,20.0166861 L8.981,16.4395001 L3.41859883,22 L2,20.5821123 L7.581,15.0035001 L3.96607768,15.0036961 L3.96607768,12.9985001 L10.9877837,12.9985001 Z M20.5814012,2 L22,3.41788769 L16.4259854,8.988 L20.0156914,8.98810808 L20.0156914,10.9933041 L12.9939854,10.9933041 L12.9939854,3.97511806 L15.0001871,3.97511806 L14.9999854,7.578 L20.5814012,2 Z","lock":"M8,0 C10.2464444,0 12.0740741,1.7944 12.0740741,4 L12.0740741,4 L12.0740741,6.4 L15.3333333,6.4 L15.3333333,16 L0.666666667,16 L0.666666667,6.4 L3.92592593,6.4 L3.92592593,4 C3.92592593,1.7944 5.75355556,0 8,0 Z M14.5185185,7.2 L1.48148148,7.2 L1.48148148,15.2 L14.5185185,15.2 L14.5185185,7.2 Z M8.40740741,8.8 L8.40740741,13.6 L7.59259259,13.6 L7.59259259,8.8 L8.40740741,8.8 Z M8,0.8 C6.20251852,0.8 4.74074074,2.2352 4.74074074,4 L4.74074074,4 L4.74074074,6.4 L11.2592593,6.4 L11.2592593,4 C11.2592593,2.2352 9.79748148,0.8 8,0.8 Z","newFolder":"M10,4 L12,6 L20,6 C21.0595455,6 21.9186364,6.81092975 21.9945464,7.85006292 L22,8 L22,18 C22,19.0595455 21.1890702,19.9186364 20.1499371,19.9945464 L20,20 L4,20 C2.94045455,20 2.08136364,19.1890702 2.00545361,18.1499371 L2,18 L2.01,6 C2.01,4.94045455 2.81181818,4.08136364 3.85012303,4.00545361 L4,4 L10,4 Z M9.17,6 L5,6 C4.48716416,6 4.06449284,6.38604019 4.00672773,6.88337887 L4,7 L4,17.5 C4,17.7454599 4.17687516,17.9496084 4.41012437,17.9919443 L4.5,18 L19,18 C19.5128358,18 19.9355072,17.6139598 19.9932723,17.1166211 L20,17 L20,8.5 C20,8.25454011 19.8231248,8.05039163 19.5898756,8.00805567 L19.5,8 L11.17,8 L9.17,6 Z M16,10 L16,12 L18,12 L18,14 L16,14 L16,16 L14,16 L14,14 L12,14 L12,12 L14,12 L14,10 L16,10 Z","nine":"M12,2 C17.5228475,2 22,6.4771525 22,12 C22,17.5228475 17.5228475,22 12,22 C6.4771525,22 2,17.5228475 2,12 C2,6.4771525 6.4771525,2 12,2 Z M12,4 C7.581722,4 4,7.581722 4,12 C4,16.418278 7.581722,20 12,20 C16.418278,20 20,16.418278 20,12 C20,7.581722 16.418278,4 12,4 Z M11.9145508,6.91015625 C12.4249674,6.91015625 12.8886719,7.00813802 13.3056641,7.20410156 C13.7226562,7.4000651 14.0769857,7.67578125 14.3686523,8.03125 C14.660319,8.38671875 14.8859049,8.81396484 15.0454102,9.31298828 C15.2049154,9.81201172 15.284668,10.3645833 15.284668,10.9707031 L15.284668,10.9707031 L15.284668,11.6611328 L15.2782506,12.0062081 C15.2525809,12.6872907 15.1499023,13.3139648 14.9702148,13.8862305 C14.7605794,14.5538737 14.444987,15.1258138 14.0234375,15.6020508 C13.601888,16.0782878 13.0743815,16.4462891 12.440918,16.7060547 C11.8074544,16.9658203 11.0646159,17.0957031 10.2124023,17.0957031 L10.2124023,17.0957031 L10.0551758,17.0957031 L10.0551758,15.4482422 L10.1918945,15.4482422 L10.4847461,15.4418164 C10.8646419,15.424681 11.2022461,15.3732747 11.4975586,15.2875977 C11.8666992,15.1805013 12.1777344,15.0244141 12.4306641,14.8193359 C12.6835938,14.6142578 12.8795573,14.3613281 13.0185547,14.0605469 C13.1575521,13.7597656 13.2452799,13.4134115 13.2817383,13.0214844 C13.0447591,13.2539062 12.7724609,13.4384766 12.4648438,13.5751953 C12.1572266,13.7119141 11.8279622,13.7802734 11.4770508,13.7802734 C11.0076497,13.7802734 10.5917969,13.6948242 10.2294922,13.5239258 C9.8671875,13.3530273 9.56298828,13.1183268 9.31689453,12.8198242 C9.07080078,12.5213216 8.88509115,12.1681315 8.75976562,11.7602539 C8.6344401,11.3523763 8.57177734,10.9091797 8.57177734,10.4306641 C8.57177734,9.94759115 8.65039062,9.4930013 8.80761719,9.06689453 C8.96484375,8.64078776 9.18815104,8.26822917 9.47753906,7.94921875 C9.76692708,7.63020833 10.1178385,7.37727865 10.5302734,7.19042969 C10.9427083,7.00358073 11.4041341,6.91015625 11.9145508,6.91015625 Z M11.9008789,8.50292969 C11.6821289,8.50292969 11.488444,8.55647786 11.3198242,8.66357422 C11.1512044,8.77067057 11.0087891,8.91308594 10.8925781,9.09082031 C10.7763672,9.26855469 10.6886393,9.47135417 10.6293945,9.69921875 C10.5701497,9.92708333 10.5405273,10.1640625 10.5405273,10.4101562 C10.5405273,10.6653646 10.5701497,10.9046224 10.6293945,11.1279297 C10.6886393,11.351237 10.7763672,11.5483398 10.8925781,11.7192383 C11.0087891,11.8901367 11.1557617,12.0245768 11.3334961,12.1225586 C11.5112305,12.2205404 11.7208659,12.2695312 11.9624023,12.2695312 C12.2814128,12.2695312 12.5559896,12.1875 12.7861328,12.0234375 C13.016276,11.859375 13.1905924,11.6611328 13.309082,11.4287109 L13.309082,11.4287109 L13.309082,10.6152344 L13.3048437,10.4074219 C13.2935417,10.1376302 13.2596354,9.89700521 13.203125,9.68554688 C13.132487,9.42122396 13.0333659,9.20133464 12.9057617,9.02587891 C12.7781576,8.85042318 12.6289062,8.71940104 12.4580078,8.6328125 C12.2871094,8.54622396 12.1013997,8.50292969 11.9008789,8.50292969 Z","nineActive":"M12,2 C17.5228475,2 22,6.4771525 22,12 C22,17.5228475 17.5228475,22 12,22 C6.4771525,22 2,17.5228475 2,12 C2,6.4771525 6.4771525,2 12,2 Z M11.9145508,6.91015625 C11.4041341,6.91015625 10.9427083,7.00358073 10.5302734,7.19042969 C10.1178385,7.37727865 9.76692708,7.63020833 9.47753906,7.94921875 C9.18815104,8.26822917 8.96484375,8.64078776 8.80761719,9.06689453 C8.65039062,9.4930013 8.57177734,9.94759115 8.57177734,10.4306641 C8.57177734,10.9091797 8.6344401,11.3523763 8.75976562,11.7602539 C8.88509115,12.1681315 9.07080078,12.5213216 9.31689453,12.8198242 C9.56298828,13.1183268 9.8671875,13.3530273 10.2294922,13.5239258 C10.5917969,13.6948242 11.0076497,13.7802734 11.4770508,13.7802734 C11.8279622,13.7802734 12.1572266,13.7119141 12.4648438,13.5751953 C12.7724609,13.4384766 13.0447591,13.2539062 13.2817383,13.0214844 C13.2452799,13.4134115 13.1575521,13.7597656 13.0185547,14.0605469 C12.8795573,14.3613281 12.6835938,14.6142578 12.4306641,14.8193359 C12.1777344,15.0244141 11.8666992,15.1805013 11.4975586,15.2875977 C11.2022461,15.3732747 10.8646419,15.424681 10.4847461,15.4418164 L10.1918945,15.4482422 L10.0551758,15.4482422 L10.0551758,17.0957031 L10.2124023,17.0957031 C11.0646159,17.0957031 11.8074544,16.9658203 12.440918,16.7060547 C13.0743815,16.4462891 13.601888,16.0782878 14.0234375,15.6020508 C14.444987,15.1258138 14.7605794,14.5538737 14.9702148,13.8862305 C15.1499023,13.3139648 15.2525809,12.6872907 15.2782506,12.0062081 L15.284668,11.6611328 L15.284668,10.9707031 C15.284668,10.3645833 15.2049154,9.81201172 15.0454102,9.31298828 C14.8859049,8.81396484 14.660319,8.38671875 14.3686523,8.03125 C14.0769857,7.67578125 13.7226562,7.4000651 13.3056641,7.20410156 C12.8886719,7.00813802 12.4249674,6.91015625 11.9145508,6.91015625 Z M11.9008789,8.50292969 C12.1013997,8.50292969 12.2871094,8.54622396 12.4580078,8.6328125 C12.6289062,8.71940104 12.7781576,8.85042318 12.9057617,9.02587891 C13.0333659,9.20133464 13.132487,9.42122396 13.203125,9.68554688 C13.2596354,9.89700521 13.2935417,10.1376302 13.3048437,10.4074219 L13.309082,10.6152344 L13.309082,11.4287109 C13.1905924,11.6611328 13.016276,11.859375 12.7861328,12.0234375 C12.5559896,12.1875 12.2814128,12.2695312 11.9624023,12.2695312 C11.7208659,12.2695312 11.5112305,12.2205404 11.3334961,12.1225586 C11.1557617,12.0245768 11.0087891,11.8901367 10.8925781,11.7192383 C10.7763672,11.5483398 10.6886393,11.351237 10.6293945,11.1279297 C10.5701497,10.9046224 10.5405273,10.6653646 10.5405273,10.4101562 C10.5405273,10.1640625 10.5701497,9.92708333 10.6293945,9.69921875 C10.6886393,9.47135417 10.7763672,9.26855469 10.8925781,9.09082031 C11.0087891,8.91308594 11.1512044,8.77067057 11.3198242,8.66357422 C11.488444,8.55647786 11.6821289,8.50292969 11.9008789,8.50292969 Z","note":"M16,4 L22,10 L22,18 C22,19.05 21.1799587,19.9177686 20.1486946,19.9944872 L20,20 L4,20 C2.95,20 2.0822314,19.1799587 2.00551277,18.1486946 L2,18 L2.01,6 C2.01,4.95 2.82092975,4.0822314 3.85136551,4.00551277 L4,4 L16,4 Z M4.5,6 C4.25454011,6 4.05039163,6.17687516 4.00805567,6.41012437 L4,6.5 L4,17.5 C4,17.7454599 4.17687516,17.9496084 4.41012437,17.9919443 L4.5,18 L19.5,18 C19.7454599,18 19.9496084,17.8231248 19.9919443,17.5898756 L20,17.5 L20,12 L14,12 L14,6 L4.5,6 Z M14,14 L14,16 L6,16 L6,14 L14,14 Z M12,10 L12,12 L6,12 L6,10 L12,10 Z M19,10 L16,7 L16,10 L19,10 Z","one":"M12,2 C17.5228475,2 22,6.4771525 22,12 C22,17.5228475 17.5228475,22 12,22 C6.4771525,22 2,17.5228475 2,12 C2,6.4771525 6.4771525,2 12,2 Z M12,4 C7.581722,4 4,7.581722 4,12 C4,16.418278 7.581722,20 12,20 C16.418278,20 20,16.418278 20,12 C20,7.581722 16.418278,4 12,4 Z M13.4594727,7.03320312 L13.4594727,17 L11.4838867,17 L11.4838867,9.38476562 L9.12548828,10.1162109 L9.12548828,8.50976562 L13.2475586,7.03320312 L13.4594727,7.03320312 Z","oneActive":"M12,2 C17.5228475,2 22,6.4771525 22,12 C22,17.5228475 17.5228475,22 12,22 C6.4771525,22 2,17.5228475 2,12 C2,6.4771525 6.4771525,2 12,2 Z M13.4594727,7.03320312 L13.2475586,7.03320312 L9.12548828,8.50976562 L9.12548828,10.1162109 L11.4838867,9.38476562 L11.4838867,17 L13.4594727,17 L13.4594727,7.03320312 Z","pause":"M8,2 L8,22 L6,22 L6,2 L8,2 Z M18,2 L18,22 L16,22 L16,2 L18,2 Z","play":"M16.23,12 L6,18.39 C6,9.87 6,5.61 6,5.61 L16.23,12 Z M4,2 L4,22 L20,12 L4,2 Z","print":"M18,3 L18,8 L19,8 C20.66,8 22,9.34 22,11 L22,11 L22,17 L18,17 L18,21 L6,21 L6,17 L2,17 L2,11 C2,9.34 3.34,8 5,8 L5,8 L6,8 L6,3 L18,3 Z M16,15 L8,15 L8,19 L16,19 L16,15 Z M19,10 L5,10 C4.45,10 4,10.45 4,11 L4,11 L4,15 L6,15 L6,13 L18,13 L18,15 L20,15 L20,11 C20,10.45 19.55,10 19,10 L19,10 Z M16,5 L8,5 L8,8 L16,8 L16,5 Z","refresh":"M22,2 L22,11 L13,11 L13,9 L18.5297411,9.00064075 C17.2877589,6.45430893 14.6737499,4.7 11.65,4.7 C7.42502166,4.7 4,8.12502166 4,12.35 C4,16.5749783 7.42502166,20 11.65,20 C15.4839885,20 18.6592293,17.1795659 19.2140837,13.5003364 L21.2321269,13.5005096 C20.6634059,18.2877027 16.5902297,22 11.65,22 C6.32045216,22 2,17.6795478 2,12.35 C2,7.02045216 6.32045216,2.7 11.65,2.7 C15.2155068,2.7 18.3293718,4.63370851 20.0000814,7.50961199 L20,2 L22,2 Z","reply":"M7.78,8.4 L7.78,9.82 L8.68,9.91 L9.49,10.01 C12.3770759,10.3414846 15.0333923,11.7481898 16.93,13.95 C14.6451546,13.0942667 12.2194563,12.6769788 9.78,12.72 L7.78,12.72 L7.78,14.5 L4.78,11.5 L7.78,8.5 M9.78,3.6 L2,11.43 L9.78,19.37 L9.78,14.72 C15.33,14.72 19.22,16.5 22,20.5 C20.89,14.83 17.56,9.17 9.78,8.03 L9.78,3.5 L9.78,3.6 Z","returnToTop":"M12,2 C17.5228475,2 22,6.4771525 22,12 C22,17.5228475 17.5228475,22 12,22 C6.4771525,22 2,17.5228475 2,12 C2,6.4771525 6.4771525,2 12,2 Z M12,4 C7.581722,4 4,7.581722 4,12 C4,16.418278 7.581722,20 12,20 C16.418278,20 20,16.418278 20,12 C20,7.581722 16.418278,4 12,4 Z M12.0018361,6.5 L12.025,6.524 L16.2877447,10.69798 L14.888418,12.1269254 L13.001,10.278 L13.0011628,17.4959154 L11.0011628,17.4959154 L11.001,10.278 L9.11432668,12.1269254 L7.715,10.69798 L11.976,6.524 L12.0009086,6.5 L12.0018361,6.5 Z","save":"M10,4.105 C10,9.29798246 9.52596953,12.2788227 8.57790859,13.0475208 L8.501,13.104 L15.487,13.104 L15.4354915,13.1007467 C14.4997637,12.975983 14.0215028,10.1064178 14.0007089,4.49205104 L14,4.105 L16,4.105 C16,10.0795127 16.6610149,13.0794586 17.9830446,13.1048376 L19.5,13.105 C19.7761424,13.105 20,13.3288576 20,13.605 L20,14.605 C20,14.8811424 19.7761424,15.105 19.5,15.105 L13,15.105 L13,21.105 L12.3535534,21.7514466 C12.1582912,21.9467088 11.8417088,21.9467088 11.6464466,21.7514466 L11,21.105 L11,15.105 L4.5,15.105 C4.22385763,15.105 4,14.8811424 4,14.605 L4,13.605 C4,13.3288576 4.22385763,13.105 4.5,13.105 L6.016,13.104 L6.08601134,13.1007467 C7.36200378,12.9731474 8,9.97456522 8,4.105 L10,4.105 Z M16.5,2.105 C16.7761424,2.105 17,2.32885763 17,2.605 L17,3.605 C17,3.88114237 16.7761424,4.105 16.5,4.105 L7.5,4.105 C7.22385763,4.105 7,3.88114237 7,3.605 L7,2.605 C7,2.32885763 7.22385763,2.105 7.5,2.105 L16.5,2.105 Z","saveActive":"M16,4.105 C16,10.0795127 16.6610149,13.0794586 17.9830446,13.1048376 L19.5,13.105 C19.7761424,13.105 20,13.3288576 20,13.605 L20,14.605 C20,14.8811424 19.7761424,15.105 19.5,15.105 L13,15.105 L13,21.105 L12.3535534,21.7514466 C12.1582912,21.9467088 11.8417088,21.9467088 11.6464466,21.7514466 L11,21.105 L11,15.105 L4.5,15.105 C4.22385763,15.105 4,14.8811424 4,14.605 L4,13.605 C4,13.3288576 4.22385763,13.105 4.5,13.105 L6.016,13.104 L6.08601134,13.1007467 C7.36200378,12.9731474 8,9.97456522 8,4.105 L16,4.105 Z M16.5,2.105 C16.7761424,2.105 17,2.32885763 17,2.605 L17,3.605 C17,3.88114237 16.7761424,4.105 16.5,4.105 L7.5,4.105 C7.22385763,4.105 7,3.88114237 7,3.605 L7,2.605 C7,2.32885763 7.22385763,2.105 7.5,2.105 L16.5,2.105 Z","settings":"M19.6407061,12.98 C19.6818283,12.66 19.7126699,12.34 19.7126699,12 C19.7126699,11.66 19.6818283,11.34 19.6407061,11.02 L21.8098984,9.37 C22.0052286,9.22 22.0566312,8.95 21.9332648,8.73 L19.8771584,5.27 C19.7846336,5.11 19.6098646,5.02 19.424815,5.02 C19.3631318,5.02 19.3014486,5.03 19.2500459,5.05 L16.6901934,6.05 C16.1556057,5.65 15.5798959,5.32 14.9527835,5.07 L14.5621232,2.42 C14.5312816,2.18 14.3153905,2 14.0583772,2 L9.94616426,2 C9.68915096,2 9.47325978,2.18 9.44241818,2.42 L9.05175796,5.07 C8.42464549,5.32 7.84893569,5.66 7.31434801,6.05 L4.75449549,5.05 C4.6928123,5.03 4.6311291,5.02 4.56944591,5.02 C4.39467686,5.02 4.21990781,5.11 4.12738302,5.27 L2.07127658,8.73 C1.93762966,8.95 1.99931285,9.22 2.19464297,9.37 L4.36383526,11.02 C4.32271314,11.34 4.29187154,11.67 4.29187154,12 C4.29187154,12.33 4.32271314,12.66 4.36383526,12.98 L2.19464297,14.63 C1.99931285,14.78 1.94791019,15.05 2.07127658,15.27 L4.12738302,18.73 C4.21990781,18.89 4.39467686,18.98 4.57972644,18.98 C4.64140963,18.98 4.70309283,18.97 4.75449549,18.95 L7.31434801,17.95 C7.84893569,18.35 8.42464549,18.68 9.05175796,18.93 L9.44241818,21.58 C9.47325978,21.82 9.68915096,22 9.94616426,22 L14.0583772,22 C14.3153905,22 14.5312816,21.82 14.5621232,21.58 L14.9527835,18.93 C15.5798959,18.68 16.1556057,18.34 16.6901934,17.95 L19.2500459,18.95 C19.3117291,18.97 19.3734123,18.98 19.4350955,18.98 C19.6098646,18.98 19.7846336,18.89 19.8771584,18.73 L21.9332648,15.27 C22.0566312,15.05 22.0052286,14.78 21.8098984,14.63 L19.6407061,12.98 Z M17.6051608,11.27 C17.6462829,11.58 17.6565634,11.79 17.6565634,12 C17.6565634,12.21 17.6360024,12.43 17.6051608,12.73 L17.4612333,13.86 L18.3762007,14.56 L19.4864982,15.4 L18.7668609,16.61 L17.4612333,16.1 L16.392058,15.68 L15.4668101,16.36 C15.0247472,16.68 14.6032454,16.92 14.1817435,17.09 L13.0920071,17.52 L12.9275186,18.65 L12.721908,20 L11.2826335,20 L11.0873033,18.65 L10.9228148,17.52 L9.83307841,17.09 C9.39101552,16.91 8.97979423,16.68 8.56857294,16.38 L7.63304451,15.68 L6.5433081,16.11 L5.2376805,16.62 L4.51804325,15.41 L5.62834073,14.57 L6.5433081,13.87 L6.39938065,12.74 C6.36853905,12.43 6.34797798,12.2 6.34797798,12 C6.34797798,11.8 6.36853905,11.57 6.39938065,11.27 L6.5433081,10.14 L5.62834073,9.44 L4.51804325,8.6 L5.2376805,7.39 L6.5433081,7.9 L7.61248345,8.32 L8.53773135,7.64 C8.97979423,7.32 9.40129605,7.08 9.82279788,6.91 L10.9125343,6.48 L11.0770228,5.35 L11.2826335,4 L12.7116274,4 L12.9069575,5.35 L13.0714461,6.48 L14.1611825,6.91 C14.6032454,7.09 15.0144666,7.32 15.4256879,7.62 L16.3612164,8.32 L17.4509528,7.89 L18.7565804,7.38 L19.4762176,8.59 L18.3762007,9.44 L17.4612333,10.14 L17.6051608,11.27 Z M12.0022707,8 C9.73027309,8 7.89005782,9.79 7.89005782,12 C7.89005782,14.21 9.73027309,16 12.0022707,16 C14.2742683,16 16.1144836,14.21 16.1144836,12 C16.1144836,9.79 14.2742683,8 12.0022707,8 Z M12.0022707,14 C10.8714122,14 9.94616426,13.1 9.94616426,12 C9.94616426,10.9 10.8714122,10 12.0022707,10 C13.1331293,10 14.0583772,10.9 14.0583772,12 C14.0583772,13.1 13.1331293,14 12.0022707,14 Z","seven":"M12,2 C17.5228475,2 22,6.4771525 22,12 C22,17.5228475 17.5228475,22 12,22 C6.4771525,22 2,17.5228475 2,12 C2,6.4771525 6.4771525,2 12,2 Z M12,4 C7.581722,4 4,7.581722 4,12 C4,16.418278 7.581722,20 12,20 C16.418278,20 20,16.418278 20,12 C20,7.581722 16.418278,4 12,4 Z M15.4282227,7.046875 L15.4282227,8.15429688 L11.5795898,17 L9.49462891,17 L13.3500977,8.64648438 L8.40087891,8.64648438 L8.40087891,7.046875 L15.4282227,7.046875 Z","sevenActive":"M12,2 C17.5228475,2 22,6.4771525 22,12 C22,17.5228475 17.5228475,22 12,22 C6.4771525,22 2,17.5228475 2,12 C2,6.4771525 6.4771525,2 12,2 Z M15.4282227,7.046875 L8.40087891,7.046875 L8.40087891,8.64648438 L13.3500977,8.64648438 L9.49462891,17 L11.5795898,17 L15.4282227,8.15429688 L15.4282227,7.046875 Z","share":"M8,9 L8,11 L7,11 C6.48716416,11 6.06449284,11.3860402 6.00672773,11.8833789 L6,12 L6,19 C6,19.5128358 6.38604019,19.9355072 6.88337887,19.9932723 L7,20 L17,20 C17.5128358,20 17.9355072,19.6139598 17.9932723,19.1166211 L18,19 L18,12 C18,11.4477153 17.5522847,11 17,11 L16,11 L16,9 L18,9 C19.1045695,9 20,9.8954305 20,11 L20,20 C20,21.1045695 19.1045695,22 18,22 L6,22 C4.8954305,22 4,21.1045695 4,20 L4,11 C4,9.8954305 4.8954305,9 6,9 L8,9 Z M12.0002541,2 L12.023418,2.024 L16.2861628,6.19798004 L14.8868361,7.6269254 L12.999418,5.778 L12.9995808,12.9959154 L10.9995808,12.9959154 L10.999418,5.778 L9.11274472,7.6269254 L7.71341804,6.19798004 L11.974418,2.024 L11.9993267,2 L12.0002541,2 Z","six":"M12,2 C17.5228475,2 22,6.4771525 22,12 C22,17.5228475 17.5228475,22 12,22 C6.4771525,22 2,17.5228475 2,12 C2,6.4771525 6.4771525,2 12,2 Z M12,4 C7.581722,4 4,7.581722 4,12 C4,16.418278 7.581722,20 12,20 C16.418278,20 20,16.418278 20,12 C20,7.581722 16.418278,4 12,4 Z M14.0234375,6.94433594 L14.0234375,8.57128906 L13.9072266,8.57128906 L13.6313281,8.57853516 C13.2711198,8.59785807 12.9415365,8.65582682 12.6425781,8.75244141 C12.2688802,8.87320964 11.9464518,9.0452474 11.675293,9.26855469 C11.4041341,9.49186198 11.1853841,9.76302083 11.019043,10.0820312 C10.8527018,10.4010417 10.7421875,10.7587891 10.6875,11.1552734 C10.9290365,10.9091797 11.2172852,10.7120768 11.5522461,10.5639648 C11.887207,10.4158529 12.2688802,10.3417969 12.6972656,10.3417969 C13.1666667,10.3417969 13.5779622,10.4318034 13.9311523,10.6118164 C14.2843424,10.7918294 14.5794271,11.0356445 14.8164062,11.3432617 C15.0533854,11.6508789 15.2311198,12.0086263 15.3496094,12.4165039 C15.468099,12.8243815 15.5273438,13.2584635 15.5273438,13.71875 C15.5273438,14.2018229 15.4487305,14.6518555 15.2915039,15.0688477 C15.1342773,15.4858398 14.9098307,15.8470052 14.6181641,16.1523438 C14.3264974,16.4576823 13.9744466,16.6980794 13.5620117,16.8735352 C13.1495768,17.0489909 12.688151,17.1367188 12.1777344,17.1367188 C11.6445312,17.1367188 11.1614583,17.0398763 10.7285156,16.8461914 C10.2955729,16.6525065 9.92757161,16.3813477 9.62451172,16.0327148 C9.32145182,15.684082 9.0867513,15.2670898 8.92041016,14.7817383 C8.75406901,14.2963867 8.67089844,13.7620443 8.67089844,13.1787109 L8.67089844,13.1787109 L8.67089844,12.4130859 L8.67787388,12.0733817 C8.70577567,11.4020647 8.81738281,10.7792969 9.01269531,10.2050781 C9.2405599,9.53515625 9.57096354,8.95865885 10.0039062,8.47558594 C10.436849,7.99251302 10.9677734,7.61653646 11.5966797,7.34765625 C12.2255859,7.07877604 12.9410807,6.94433594 13.7431641,6.94433594 L13.7431641,6.94433594 L14.0234375,6.94433594 Z M12.0957031,11.9277344 C11.9179688,11.9277344 11.7539062,11.9516602 11.6035156,11.9995117 C11.453125,12.0473633 11.3164062,12.113444 11.1933594,12.1977539 C11.0703125,12.2820638 10.9620768,12.3800456 10.8686523,12.4916992 C10.7752279,12.6033529 10.7011719,12.7207031 10.6464844,12.84375 L10.6464844,12.84375 L10.6464844,13.4384766 L10.6508594,13.6438281 C10.662526,13.9107031 10.697526,14.1498698 10.7558594,14.3613281 C10.828776,14.625651 10.9301758,14.8455404 11.0600586,15.0209961 C11.1899414,15.1964518 11.347168,15.327474 11.5317383,15.4140625 C11.7163086,15.500651 11.9179688,15.5439453 12.1367188,15.5439453 C12.3509115,15.5439453 12.5457357,15.4983724 12.7211914,15.4072266 C12.8966471,15.3160807 13.0458984,15.1907552 13.1689453,15.03125 C13.2919922,14.8717448 13.3876953,14.6814779 13.4560547,14.4604492 C13.5244141,14.2394206 13.5585938,13.9990234 13.5585938,13.7392578 C13.5585938,13.4749349 13.5255534,13.2322591 13.4594727,13.0112305 C13.3933919,12.7902018 13.2965495,12.5987956 13.1689453,12.4370117 C13.0413411,12.2752279 12.8875326,12.1499023 12.7075195,12.0610352 C12.5275065,11.972168 12.3235677,11.9277344 12.0957031,11.9277344 Z","sixActive":"M12,2 C17.5228475,2 22,6.4771525 22,12 C22,17.5228475 17.5228475,22 12,22 C6.4771525,22 2,17.5228475 2,12 C2,6.4771525 6.4771525,2 12,2 Z M14.0234375,6.94433594 L13.7431641,6.94433594 C12.9410807,6.94433594 12.2255859,7.07877604 11.5966797,7.34765625 C10.9677734,7.61653646 10.436849,7.99251302 10.0039062,8.47558594 C9.57096354,8.95865885 9.2405599,9.53515625 9.01269531,10.2050781 C8.81738281,10.7792969 8.70577567,11.4020647 8.67787388,12.0733817 L8.67089844,12.4130859 L8.67089844,13.1787109 C8.67089844,13.7620443 8.75406901,14.2963867 8.92041016,14.7817383 C9.0867513,15.2670898 9.32145182,15.684082 9.62451172,16.0327148 C9.92757161,16.3813477 10.2955729,16.6525065 10.7285156,16.8461914 C11.1614583,17.0398763 11.6445312,17.1367188 12.1777344,17.1367188 C12.688151,17.1367188 13.1495768,17.0489909 13.5620117,16.8735352 C13.9744466,16.6980794 14.3264974,16.4576823 14.6181641,16.1523438 C14.9098307,15.8470052 15.1342773,15.4858398 15.2915039,15.0688477 C15.4487305,14.6518555 15.5273438,14.2018229 15.5273438,13.71875 C15.5273438,13.2584635 15.468099,12.8243815 15.3496094,12.4165039 C15.2311198,12.0086263 15.0533854,11.6508789 14.8164062,11.3432617 C14.5794271,11.0356445 14.2843424,10.7918294 13.9311523,10.6118164 C13.5779622,10.4318034 13.1666667,10.3417969 12.6972656,10.3417969 C12.2688802,10.3417969 11.887207,10.4158529 11.5522461,10.5639648 C11.2172852,10.7120768 10.9290365,10.9091797 10.6875,11.1552734 C10.7421875,10.7587891 10.8527018,10.4010417 11.019043,10.0820312 C11.1853841,9.76302083 11.4041341,9.49186198 11.675293,9.26855469 C11.9464518,9.0452474 12.2688802,8.87320964 12.6425781,8.75244141 C12.9415365,8.65582682 13.2711198,8.59785807 13.6313281,8.57853516 L13.9072266,8.57128906 L14.0234375,8.57128906 L14.0234375,6.94433594 Z M12.0957031,11.9277344 C12.3235677,11.9277344 12.5275065,11.972168 12.7075195,12.0610352 C12.8875326,12.1499023 13.0413411,12.2752279 13.1689453,12.4370117 C13.2965495,12.5987956 13.3933919,12.7902018 13.4594727,13.0112305 C13.5255534,13.2322591 13.5585938,13.4749349 13.5585938,13.7392578 C13.5585938,13.9990234 13.5244141,14.2394206 13.4560547,14.4604492 C13.3876953,14.6814779 13.2919922,14.8717448 13.1689453,15.03125 C13.0458984,15.1907552 12.8966471,15.3160807 12.7211914,15.4072266 C12.5457357,15.4983724 12.3509115,15.5439453 12.1367188,15.5439453 C11.9179688,15.5439453 11.7163086,15.500651 11.5317383,15.4140625 C11.347168,15.327474 11.1899414,15.1964518 11.0600586,15.0209961 C10.9301758,14.8455404 10.828776,14.625651 10.7558594,14.3613281 C10.697526,14.1498698 10.662526,13.9107031 10.6508594,13.6438281 L10.6464844,13.4384766 L10.6464844,12.84375 C10.7011719,12.7207031 10.7752279,12.6033529 10.8686523,12.4916992 C10.9620768,12.3800456 11.0703125,12.2820638 11.1933594,12.1977539 C11.3164062,12.113444 11.453125,12.0473633 11.6035156,11.9995117 C11.7539062,11.9516602 11.9179688,11.9277344 12.0957031,11.9277344 Z","sortAll":"M13,13 L12.999,20.216 L17.0302541,16.27 L18.4295808,17.6989454 L12.023,23.971 L12.0002541,23.9959154 L11.9993267,23.9959154 L11.975,23.971 L5.57,17.6989454 L6.96932668,16.27 L10.999,20.216 L11,13 L13,13 Z M12.0002541,1.43351997e-12 L12.0245808,0.0249154239 L18.4295808,6.29697006 L17.0302541,7.72591542 L13.0005808,3.77991542 L12.9995808,10.9959154 L10.9995808,10.9959154 L11.0005808,3.77991542 L6.96932668,7.72591542 L5.57,6.29697006 L11.9765808,0.0249154239 L11.9993267,1.43351997e-12 L12.0002541,1.43351997e-12 Z","sortAllDataTable":"M7,9.07410626 L12.0682382,4 L17,9.0852545 L15.476755,10.5625221 L12.0454402,7.02434026 L8.50130025,10.5736703 L7,9.07410626 Z M7,14.6898237 L12.0682382,19.76393 L17,14.6786755 L15.476755,13.201408 L12.0454402,16.7397626 L8.50130025,13.1902597 L7,14.6898237 Z","star":"M12,2 L14.42,10 L22,10 L15.83,14.41 L18.18,22 L12,17.31 L5.83,22 L8.17,14.41 L2,10 L9.58,10 L12,2 Z M12,8.89 L11.06,12 L8.24,12 L10.51,13.62 L9.58,16.63 L12,14.79 L14.42,16.63 L13.49,13.62 L15.76,12 L12.94,12 L12,8.89 Z","starActive":"M12 2 9.58 10 2 10 8.17 14.41 5.83 22 12 17.31 18.18 22 15.83 14.41 22 10 14.42 10z","starHalfFilled":"M22 10H14.42L12 2L9.58 10H2L8.17 14.41L5.83 22L12 17.31L18.18 22L15.83 14.41L22 10ZM14.42 16.63L12 14.79V8.89L12.94 12H15.76L13.49 13.62L14.42 16.63Z","tableView":"M20,2 C21.1045695,2 22,2.8954305 22,4 L22,20 C22,21.1045695 21.1045695,22 20,22 L4,22 C2.8954305,22 2,21.1045695 2,20 L2,4 C2,2.8954305 2.8954305,2 4,2 L20,2 Z M4,19 C4,19.5128358 4.38604019,19.9355072 4.88337887,19.9932723 L5,20 L7,20 L7,10 L4,10 L4,19 Z M15,10 L9,10 L9,20 L15,20 L15,10 Z M20,10 L17,10 L17,20 L19,20 C19.5128358,20 19.9355072,19.6139598 19.9932723,19.1166211 L20,19 L20,10 Z M19,4 L5,4 C4.48716416,4 4.06449284,4.38604019 4.00672773,4.88337887 L4,5 L4,8 L20,8 L20,5 C20,4.44771525 19.5522847,4 19,4 Z","tableViewActive":"M20,2 C21.1045695,2 22,2.8954305 22,4 L22,20 C22,21.1045695 21.1045695,22 20,22 L4,22 C2.8954305,22 2,21.1045695 2,20 L2,4 C2,2.8954305 2.8954305,2 4,2 L20,2 Z M20,8 L4,8 L4,10 L7,10 L7,20 L9,20 L9,10 L15,10 L15,20 L17,20 L17,10 L20,10 L20,8 Z","ten":"M12,2 C17.5228475,2 22,6.4771525 22,12 C22,17.5228475 17.5228475,22 12,22 C6.4771525,22 2,17.5228475 2,12 C2,6.4771525 6.4771525,2 12,2 Z M12,4 C7.581722,4 4,7.581722 4,12 C4,16.418278 7.581722,20 12,20 C16.418278,20 20,16.418278 20,12 C20,7.581722 16.418278,4 12,4 Z M14.7964844,6.91015625 C15.2977865,6.91015625 15.7546549,6.99104818 16.1670898,7.15283203 C16.5795247,7.31461589 16.9338542,7.56754557 17.2300781,7.91162109 C17.5263021,8.25569661 17.7564453,8.69547526 17.9205078,9.23095703 C18.0845703,9.7664388 18.1666016,10.4078776 18.1666016,11.1552734 L18.1666016,11.1552734 L18.1666016,12.8847656 L18.161649,13.198591 C18.1418387,13.8132673 18.0625977,14.3500977 17.9239258,14.809082 C17.7621419,15.3445638 17.5342773,15.7854818 17.240332,16.1318359 C16.9463867,16.4781901 16.5931966,16.7322591 16.1807617,16.894043 C15.7683268,17.0558268 15.3114583,17.1367188 14.8101563,17.1367188 C14.3088542,17.1367188 13.8519857,17.0558268 13.4395508,16.894043 C13.0271159,16.7322591 12.6727865,16.4781901 12.3765625,16.1318359 C12.0803385,15.7854818 11.8501953,15.3445638 11.6861328,14.809082 C11.5220703,14.2736003 11.4400391,13.6321615 11.4400391,12.8847656 L11.4400391,12.8847656 L11.4400391,11.1552734 L11.4449916,10.8414481 C11.4648019,10.2267718 11.544043,9.68994141 11.6827148,9.23095703 C11.8444987,8.69547526 12.0735026,8.25569661 12.3697266,7.91162109 C12.6659505,7.56754557 13.0191406,7.31461589 13.4292969,7.15283203 C13.8394531,6.99104818 14.2951823,6.91015625 14.7964844,6.91015625 Z M10.3339844,7.03320312 L10.3339844,17 L8.35839844,17 L8.35839844,9.38476562 L6,10.1162109 L6,8.50976562 L10.1220703,7.03320312 L10.3339844,7.03320312 Z M14.7964844,8.50976562 C14.5777344,8.50976562 14.3829102,8.55078125 14.2120117,8.6328125 C14.0411133,8.71484375 13.8964193,8.84814453 13.7779297,9.03271484 C13.6594401,9.21728516 13.5694336,9.45996094 13.5079102,9.76074219 C13.4463867,10.0615234 13.415625,10.4329427 13.415625,10.875 L13.415625,10.875 L13.415625,13.1445312 L13.4194531,13.4040234 C13.4296615,13.7387109 13.4602865,14.0281901 13.5113281,14.2724609 C13.5751302,14.5777995 13.666276,14.8250326 13.7847656,15.0141602 C13.9032552,15.2032878 14.0490885,15.3388672 14.2222656,15.4208984 C14.3954427,15.5029297 14.5914063,15.5439453 14.8101563,15.5439453 C15.0289063,15.5439453 15.2248698,15.5029297 15.3980469,15.4208984 C15.571224,15.3388672 15.715918,15.2032878 15.8321289,15.0141602 C15.9483398,14.8250326 16.037207,14.5777995 16.0987305,14.2724609 C16.1602539,13.9671224 16.1910156,13.5911458 16.1910156,13.1445312 L16.1910156,13.1445312 L16.1910156,10.875 L16.1873242,10.6182422 C16.1774805,10.2872005 16.1479492,10.0013672 16.0987305,9.76074219 C16.037207,9.45996094 15.9460612,9.21728516 15.825293,9.03271484 C15.7045247,8.84814453 15.5575521,8.71484375 15.384375,8.6328125 C15.2111979,8.55078125 15.0152344,8.50976562 14.7964844,8.50976562 Z","tenActive":"M12,2 C17.5228475,2 22,6.4771525 22,12 C22,17.5228475 17.5228475,22 12,22 C6.4771525,22 2,17.5228475 2,12 C2,6.4771525 6.4771525,2 12,2 Z M14.7964844,6.91015625 C14.2951823,6.91015625 13.8394531,6.99104818 13.4292969,7.15283203 C13.0191406,7.31461589 12.6659505,7.56754557 12.3697266,7.91162109 C12.0735026,8.25569661 11.8444987,8.69547526 11.6827148,9.23095703 C11.544043,9.68994141 11.4648019,10.2267718 11.4449916,10.8414481 L11.4400391,11.1552734 L11.4400391,12.8847656 C11.4400391,13.6321615 11.5220703,14.2736003 11.6861328,14.809082 C11.8501953,15.3445638 12.0803385,15.7854818 12.3765625,16.1318359 C12.6727865,16.4781901 13.0271159,16.7322591 13.4395508,16.894043 C13.8519857,17.0558268 14.3088542,17.1367188 14.8101563,17.1367188 C15.3114583,17.1367188 15.7683268,17.0558268 16.1807617,16.894043 C16.5931966,16.7322591 16.9463867,16.4781901 17.240332,16.1318359 C17.5342773,15.7854818 17.7621419,15.3445638 17.9239258,14.809082 C18.0625977,14.3500977 18.1418387,13.8132673 18.161649,13.198591 L18.1666016,12.8847656 L18.1666016,11.1552734 C18.1666016,10.4078776 18.0845703,9.7664388 17.9205078,9.23095703 C17.7564453,8.69547526 17.5263021,8.25569661 17.2300781,7.91162109 C16.9338542,7.56754557 16.5795247,7.31461589 16.1670898,7.15283203 C15.7546549,6.99104818 15.2977865,6.91015625 14.7964844,6.91015625 Z M10.3339844,7.03320312 L10.1220703,7.03320312 L6,8.50976562 L6,10.1162109 L8.35839844,9.38476562 L8.35839844,17 L10.3339844,17 L10.3339844,7.03320312 Z M14.7964844,8.50976562 C15.0152344,8.50976562 15.2111979,8.55078125 15.384375,8.6328125 C15.5575521,8.71484375 15.7045247,8.84814453 15.825293,9.03271484 C15.9460612,9.21728516 16.037207,9.45996094 16.0987305,9.76074219 C16.1479492,10.0013672 16.1774805,10.2872005 16.1873242,10.6182422 L16.1910156,10.875 L16.1910156,13.1445312 C16.1910156,13.5911458 16.1602539,13.9671224 16.0987305,14.2724609 C16.037207,14.5777995 15.9483398,14.8250326 15.8321289,15.0141602 C15.715918,15.2032878 15.571224,15.3388672 15.3980469,15.4208984 C15.2248698,15.5029297 15.0289063,15.5439453 14.8101563,15.5439453 C14.5914063,15.5439453 14.3954427,15.5029297 14.2222656,15.4208984 C14.0490885,15.3388672 13.9032552,15.2032878 13.7847656,15.0141602 C13.666276,14.8250326 13.5751302,14.5777995 13.5113281,14.2724609 C13.4602865,14.0281901 13.4296615,13.7387109 13.4194531,13.4040234 L13.415625,13.1445312 L13.415625,10.875 C13.415625,10.4329427 13.4463867,10.0615234 13.5079102,9.76074219 C13.5694336,9.45996094 13.6594401,9.21728516 13.7779297,9.03271484 C13.8964193,8.84814453 14.0411133,8.71484375 14.2120117,8.6328125 C14.3829102,8.55078125 14.5777344,8.50976562 14.7964844,8.50976562 Z","three":"M12,2 C17.5228475,2 22,6.4771525 22,12 C22,17.5228475 17.5228475,22 12,22 C6.4771525,22 2,17.5228475 2,12 C2,6.4771525 6.4771525,2 12,2 Z M12,4 C7.581722,4 4,7.581722 4,12 C4,16.418278 7.581722,20 12,20 C16.418278,20 20,16.418278 20,12 C20,7.581722 16.418278,4 12,4 Z M11.8051758,6.91015625 C12.3064779,6.91015625 12.7633464,6.97054036 13.1757812,7.09130859 C13.5882161,7.21207682 13.9425456,7.39208984 14.2387695,7.63134766 C14.5349935,7.87060547 14.7651367,8.16682943 14.9291992,8.52001953 C15.0932617,8.87320964 15.175293,9.28222656 15.175293,9.74707031 C15.175293,9.96126302 15.1422526,10.1731771 15.0761719,10.3828125 C15.0100911,10.5924479 14.9121094,10.7895508 14.7822266,10.9741211 C14.6523438,11.1586914 14.4939779,11.3295898 14.3071289,11.4868164 C14.1202799,11.644043 13.9060872,11.7773438 13.6645508,11.8867188 C14.2250977,12.0872396 14.6432292,12.3880208 14.9189453,12.7890625 C15.1946615,13.1901042 15.3325195,13.6640625 15.3325195,14.2109375 C15.3325195,14.6757812 15.242513,15.0904948 15.0625,15.4550781 C14.882487,15.8196615 14.6352539,16.1261393 14.3208008,16.3745117 C14.0063477,16.6228841 13.6337891,16.8120117 13.203125,16.9418945 C12.7724609,17.0717773 12.3064779,17.1367188 11.8051758,17.1367188 C11.3813477,17.1367188 10.9666341,17.0797526 10.5610352,16.9658203 C10.1554362,16.851888 9.79427083,16.6764323 9.47753906,16.4394531 C9.16080729,16.202474 8.90559896,15.9051107 8.71191406,15.5473633 C8.51822917,15.1896159 8.42138672,14.7646484 8.42138672,14.2724609 L8.42138672,14.2724609 L10.3969727,14.2724609 L10.4038086,14.4096069 C10.4174805,14.5437622 10.4516602,14.6689453 10.5063477,14.7851562 C10.5792643,14.9401042 10.6806641,15.0734049 10.8105469,15.1850586 C10.9404297,15.2967122 11.0942383,15.3844401 11.2719727,15.4482422 C11.449707,15.5120443 11.6433919,15.5439453 11.8530273,15.5439453 C12.0854492,15.5439453 12.2950846,15.5120443 12.4819336,15.4482422 C12.6687826,15.3844401 12.8271484,15.2921549 12.9570312,15.1713867 C13.0869141,15.0506185 13.1860352,14.9070638 13.2543945,14.7407227 C13.3227539,14.5743815 13.3569336,14.3886719 13.3569336,14.1835938 C13.3569336,13.9192708 13.3193359,13.6925456 13.2441406,13.503418 C13.1689453,13.3142904 13.0607096,13.1604818 12.9194336,13.0419922 C12.7781576,12.9235026 12.6061198,12.8357747 12.4033203,12.7788086 C12.2005208,12.7218424 11.9737956,12.6933594 11.7231445,12.6933594 L11.7231445,12.6933594 L10.6704102,12.6933594 L10.6704102,11.1484375 L11.7231445,11.1484375 L11.9050446,11.1425629 C12.315272,11.1151479 12.6260579,10.9917806 12.8374023,10.7724609 C13.0789388,10.5218099 13.199707,10.1891276 13.199707,9.77441406 C13.199707,9.5921224 13.1723633,9.42236328 13.1176758,9.26513672 C13.0629883,9.10791016 12.9798177,8.97347005 12.8681641,8.86181641 C12.7565104,8.75016276 12.6163737,8.6624349 12.4477539,8.59863281 C12.2791341,8.53483073 12.0808919,8.50292969 11.8530273,8.50292969 C11.6707357,8.50292969 11.4986979,8.52913411 11.3369141,8.58154297 C11.1751302,8.63395182 11.0338542,8.70800781 10.9130859,8.80371094 C10.7923177,8.89941406 10.6966146,9.01676432 10.6259766,9.15576172 C10.5553385,9.29475911 10.5200195,9.45084635 10.5200195,9.62402344 L10.5200195,9.62402344 L8.54443359,9.62402344 L8.55155436,9.42207845 C8.57529026,9.09072537 8.65836589,8.78548177 8.80078125,8.50634766 C8.97167969,8.17138672 9.20410156,7.88655599 9.49804688,7.65185547 C9.79199219,7.41715495 10.137207,7.23486328 10.5336914,7.10498047 C10.9301758,6.97509766 11.3540039,6.91015625 11.8051758,6.91015625 Z","threeActive":"M12,2 C17.5228475,2 22,6.4771525 22,12 C22,17.5228475 17.5228475,22 12,22 C6.4771525,22 2,17.5228475 2,12 C2,6.4771525 6.4771525,2 12,2 Z M11.8051758,6.91015625 C11.3540039,6.91015625 10.9301758,6.97509766 10.5336914,7.10498047 C10.137207,7.23486328 9.79199219,7.41715495 9.49804688,7.65185547 C9.20410156,7.88655599 8.97167969,8.17138672 8.80078125,8.50634766 C8.65836589,8.78548177 8.57529026,9.09072537 8.55155436,9.42207845 L8.54443359,9.62402344 L10.5200195,9.62402344 C10.5200195,9.45084635 10.5553385,9.29475911 10.6259766,9.15576172 C10.6966146,9.01676432 10.7923177,8.89941406 10.9130859,8.80371094 C11.0338542,8.70800781 11.1751302,8.63395182 11.3369141,8.58154297 C11.4986979,8.52913411 11.6707357,8.50292969 11.8530273,8.50292969 C12.0808919,8.50292969 12.2791341,8.53483073 12.4477539,8.59863281 C12.6163737,8.6624349 12.7565104,8.75016276 12.8681641,8.86181641 C12.9798177,8.97347005 13.0629883,9.10791016 13.1176758,9.26513672 C13.1723633,9.42236328 13.199707,9.5921224 13.199707,9.77441406 C13.199707,10.1891276 13.0789388,10.5218099 12.8374023,10.7724609 C12.6260579,10.9917806 12.315272,11.1151479 11.9050446,11.1425629 L11.7231445,11.1484375 L10.6704102,11.1484375 L10.6704102,12.6933594 L11.7231445,12.6933594 C11.9737956,12.6933594 12.2005208,12.7218424 12.4033203,12.7788086 C12.6061198,12.8357747 12.7781576,12.9235026 12.9194336,13.0419922 C13.0607096,13.1604818 13.1689453,13.3142904 13.2441406,13.503418 C13.3193359,13.6925456 13.3569336,13.9192708 13.3569336,14.1835938 C13.3569336,14.3886719 13.3227539,14.5743815 13.2543945,14.7407227 C13.1860352,14.9070638 13.0869141,15.0506185 12.9570312,15.1713867 C12.8271484,15.2921549 12.6687826,15.3844401 12.4819336,15.4482422 C12.2950846,15.5120443 12.0854492,15.5439453 11.8530273,15.5439453 C11.6433919,15.5439453 11.449707,15.5120443 11.2719727,15.4482422 C11.0942383,15.3844401 10.9404297,15.2967122 10.8105469,15.1850586 C10.6806641,15.0734049 10.5792643,14.9401042 10.5063477,14.7851562 C10.4516602,14.6689453 10.4174805,14.5437622 10.4038086,14.4096069 L10.3969727,14.2724609 L8.42138672,14.2724609 C8.42138672,14.7646484 8.51822917,15.1896159 8.71191406,15.5473633 C8.90559896,15.9051107 9.16080729,16.202474 9.47753906,16.4394531 C9.79427083,16.6764323 10.1554362,16.851888 10.5610352,16.9658203 C10.9666341,17.0797526 11.3813477,17.1367188 11.8051758,17.1367188 C12.3064779,17.1367188 12.7724609,17.0717773 13.203125,16.9418945 C13.6337891,16.8120117 14.0063477,16.6228841 14.3208008,16.3745117 C14.6352539,16.1261393 14.882487,15.8196615 15.0625,15.4550781 C15.242513,15.0904948 15.3325195,14.6757812 15.3325195,14.2109375 C15.3325195,13.6640625 15.1946615,13.1901042 14.9189453,12.7890625 C14.6432292,12.3880208 14.2250977,12.0872396 13.6645508,11.8867188 C13.9060872,11.7773438 14.1202799,11.644043 14.3071289,11.4868164 C14.4939779,11.3295898 14.6523438,11.1586914 14.7822266,10.9741211 C14.9121094,10.7895508 15.0100911,10.5924479 15.0761719,10.3828125 C15.1422526,10.1731771 15.175293,9.96126302 15.175293,9.74707031 C15.175293,9.28222656 15.0932617,8.87320964 14.9291992,8.52001953 C14.7651367,8.16682943 14.5349935,7.87060547 14.2387695,7.63134766 C13.9425456,7.39208984 13.5882161,7.21207682 13.1757812,7.09130859 C12.7633464,6.97054036 12.3064779,6.91015625 11.8051758,6.91015625 Z","two":"M12,2 C17.5228475,2 22,6.4771525 22,12 C22,17.5228475 17.5228475,22 12,22 C6.4771525,22 2,17.5228475 2,12 C2,6.4771525 6.4771525,2 12,2 Z M12,4 C7.581722,4 4,7.581722 4,12 C4,16.418278 7.581722,20 12,20 C16.418278,20 20,16.418278 20,12 C20,7.581722 16.418278,4 12,4 Z M11.9213867,6.91015625 C12.4454753,6.91015625 12.9091797,6.97509766 13.3125,7.10498047 C13.7158203,7.23486328 14.0541992,7.42057292 14.3276367,7.66210938 C14.6010742,7.90364583 14.808431,8.19986979 14.949707,8.55078125 C15.0909831,8.90169271 15.1616211,9.29589844 15.1616211,9.73339844 C15.1616211,10.0660807 15.1092122,10.3873698 15.0043945,10.6972656 C14.8995768,11.0071615 14.7514648,11.3170573 14.5600586,11.6269531 C14.3686523,11.936849 14.1373698,12.2501628 13.8662109,12.5668945 C13.5950521,12.8836263 13.2931315,13.2128906 12.9604492,13.5546875 L12.9604492,13.5546875 L11.2036133,15.4072266 L15.4829102,15.4072266 L15.4829102,17 L8.66064453,17 L8.66064453,15.6464844 L11.8803711,12.2148438 L12.0544739,12.020874 C12.2215271,11.8311768 12.3674316,11.6542969 12.4921875,11.4902344 C12.6585286,11.2714844 12.7929688,11.0709635 12.8955078,10.8886719 C12.9980469,10.7063802 13.0709635,10.5366211 13.1142578,10.3793945 C13.1575521,10.222168 13.1791992,10.070638 13.1791992,9.92480469 C13.1791992,9.4827474 13.0675456,9.13525391 12.8442383,8.88232422 C12.620931,8.62939453 12.3019206,8.50292969 11.887207,8.50292969 C11.6547852,8.50292969 11.4485677,8.54508464 11.2685547,8.62939453 C11.0885417,8.71370443 10.938151,8.82991536 10.8173828,8.97802734 C10.6966146,9.12613932 10.6043294,9.30273438 10.5405273,9.5078125 C10.4767253,9.71289062 10.4448242,9.93619792 10.4448242,10.1777344 L10.4448242,10.1777344 L8.46240234,10.1777344 L8.47197266,9.91277344 C8.49749349,9.5635026 8.57405599,9.23027344 8.70166016,8.91308594 C8.86116536,8.51660156 9.09130859,8.1702474 9.39208984,7.87402344 C9.69287109,7.57779948 10.0563151,7.34309896 10.4824219,7.16992188 C10.9085286,6.99674479 11.3881836,6.91015625 11.9213867,6.91015625 Z","twoActive":"M12,2 C17.5228475,2 22,6.4771525 22,12 C22,17.5228475 17.5228475,22 12,22 C6.4771525,22 2,17.5228475 2,12 C2,6.4771525 6.4771525,2 12,2 Z M11.9213867,6.91015625 C11.3881836,6.91015625 10.9085286,6.99674479 10.4824219,7.16992188 C10.0563151,7.34309896 9.69287109,7.57779948 9.39208984,7.87402344 C9.09130859,8.1702474 8.86116536,8.51660156 8.70166016,8.91308594 C8.57405599,9.23027344 8.49749349,9.5635026 8.47197266,9.91277344 L8.46240234,10.1777344 L10.4448242,10.1777344 C10.4448242,9.93619792 10.4767253,9.71289062 10.5405273,9.5078125 C10.6043294,9.30273438 10.6966146,9.12613932 10.8173828,8.97802734 C10.938151,8.82991536 11.0885417,8.71370443 11.2685547,8.62939453 C11.4485677,8.54508464 11.6547852,8.50292969 11.887207,8.50292969 C12.3019206,8.50292969 12.620931,8.62939453 12.8442383,8.88232422 C13.0675456,9.13525391 13.1791992,9.4827474 13.1791992,9.92480469 C13.1791992,10.070638 13.1575521,10.222168 13.1142578,10.3793945 C13.0709635,10.5366211 12.9980469,10.7063802 12.8955078,10.8886719 C12.7929688,11.0709635 12.6585286,11.2714844 12.4921875,11.4902344 C12.3674316,11.6542969 12.2215271,11.8311768 12.0544739,12.020874 L11.8803711,12.2148438 L8.66064453,15.6464844 L8.66064453,17 L15.4829102,17 L15.4829102,15.4072266 L11.2036133,15.4072266 L12.9604492,13.5546875 C13.2931315,13.2128906 13.5950521,12.8836263 13.8662109,12.5668945 C14.1373698,12.2501628 14.3686523,11.936849 14.5600586,11.6269531 C14.7514648,11.3170573 14.8995768,11.0071615 15.0043945,10.6972656 C15.1092122,10.3873698 15.1616211,10.0660807 15.1616211,9.73339844 C15.1616211,9.29589844 15.0909831,8.90169271 14.949707,8.55078125 C14.808431,8.19986979 14.6010742,7.90364583 14.3276367,7.66210938 C14.0541992,7.42057292 13.7158203,7.23486328 13.3125,7.10498047 C12.9091797,6.97509766 12.4454753,6.91015625 11.9213867,6.91015625 Z","upload":"M20,2 C21.1045695,2 22,2.8954305 22,4 L22,8 L20,8 L20,5 C20,4.44771525 19.5522847,4 19,4 L5,4 C4.44771525,4 4,4.44771525 4,5 L4,5 L4,8 L2,8 L2,4 C2,2.8954305 2.8954305,2 4,2 L20,2 Z M12,6 L12,6 L18.41,12.28 L17,13.73 L13,9.78 L13,22 L11,22 L11,9.78 L7,13.78 L5.57,12.3 L12,6 L12,6 Z","user":"M13 13a9 9 0 019 9H2a9 9 0 019-9zm0 2h-2c-3.165 0-5.846 2.111-6.709 5h15.418c-.863-2.889-3.544-5-6.709-5zM12 2a5 5 0 110 10 5 5 0 010-10zm0 2c-1.654 0-3 1.346-3 3s1.346 3 3 3 3-1.346 3-3-1.346-3-3-3z","accountManagement":"M18,0.00024 L18,5.99904 L16.8,5.99904 L16.8,1.20024 L1.2,1.20024 L1.2,22.80024 L16.8,22.80024 L16.8,9.60024 L18,9.60024 L18,24.00024 L0,24.00024 L0,0.00024 L18,0.00024 Z M9.39312,5.77536 C12.71112,5.77536 15.41112,8.47536 15.41112,11.79336 C15.41112,15.11136 12.71112,17.81136 9.39312,17.81136 C6.07512,17.81136 3.37632,15.11136 3.37632,11.79336 L4.57632,11.79336 C4.57632,14.45016 6.73752,16.61136 9.39312,16.61136 C12.04992,16.61136 14.21112,14.45016 14.21112,11.79336 C14.21112,9.13656 12.04992,6.97536 9.39312,6.97536 L9.39312,5.77536 Z M19.9752,3.77652 L24,7.80012 L19.9752,11.82372 L19.1268,10.97652 L21.702,8.40012 L16.8,8.40012 L16.8,7.19892 L21.702,7.19892 L19.1268,4.62372 L19.9752,3.77652 Z M8.40048,4.8 L8.40048,10.8 L2.40048,10.8 L2.40048,10.2 C2.40048,5.928 5.93208,4.8 7.80048,4.8 L8.40048,4.8 Z M7.20048,6.0552 C6.11088,6.222 3.91368,6.894 3.63048,9.6 L7.20048,9.6 L7.20048,6.0552 Z","accounts":"M12,0 C18.6168,0 24,5.3832 24,12 C24,18.6168 18.6168,24 12,24 C5.3832,24 0,18.6168 0,12 C0,5.3832 5.3832,0 12,0 Z M12,1.2 C6.0456,1.2 1.2,6.0456 1.2,12 C1.2,17.9544 6.0456,22.8 12,22.8 C17.9544,22.8 22.8,17.9544 22.8,12 C22.8,6.0456 17.9544,1.2 12,1.2 Z M12.6,4.79988 L12.6,7.12788 C14.2332,7.35468 15.48,8.48028 15.48,9.83988 L15.48,9.83988 L15.48,10.19988 L14.28,10.19988 L14.28,9.83988 C14.28,8.99388 13.236,8.27988 12,8.27988 C10.764,8.27988 9.72,8.99388 9.72,9.83988 C9.72,10.18788 9.72,11.10948 12.072,11.40228 C14.3328,11.68668 15.48,12.61428 15.48,14.15988 C15.48,15.51948 14.2332,16.64508 12.6,16.87188 L12.6,16.87188 L12.6,19.19988 L11.4,19.19988 L11.4,16.87188 C9.7668,16.64508 8.52,15.51948 8.52,14.15988 L8.52,14.15988 L8.52,13.79988 L9.72,13.79988 L9.72,14.15988 C9.72,15.00588 10.764,15.71988 12,15.71988 C13.236,15.71988 14.28,15.00588 14.28,14.15988 C14.28,13.81188 14.28,12.88908 11.9232,12.59268 C9.6648,12.31188 8.52,11.38668 8.52,9.83988 C8.52,8.48028 9.7668,7.35468 11.4,7.12788 L11.4,7.12788 L11.4,4.79988 L12.6,4.79988 Z","add":"M12.6,11.4 L12.6,0 L11.4,0 L11.4,11.4 L0,11.4 L0,12.6 L11.4,12.6 L11.4,24 L12.6,24 L12.6,12.6 C20.2,12.6 24,12.6 24,12.6 C24,12.6 24,12.2 24,11.4 L12.6,11.4 Z","atm":"M24,0 L24,10.8 L19.2,10.8 L19.2,24 L4.8,24 L4.8,10.8 L0,10.8 L0,0 L24,0 Z M18,6 L6,6 L6,22.8 L18,22.8 L18,6 Z M12.6,9 L12.6,10.6488 C13.8528,10.8708 14.7936,11.7672 14.7936,12.84 L14.7936,12.84 L14.7936,13.1148 L13.5936,13.1148 L13.5936,12.84 C13.5936,12.2724 12.864,11.7948 12,11.7948 C11.136,11.7948 10.4064,12.2724 10.4064,12.84 C10.4064,13.0704 10.4064,13.6812 12.0732,13.8888 C13.878,14.1156 14.7936,14.8704 14.7936,16.1316 C14.7936,17.2044 13.8528,18.1008 12.6,18.3228 L12.6,18.3228 L12.6,19.9716 L11.4,19.9716 L11.4,18.3228 C10.1472,18.1008 9.2064,17.2044 9.2064,16.1316 L9.2064,16.1316 L9.2064,15.8568 L10.4064,15.8568 L10.4064,16.1316 C10.4064,16.698 11.136,17.1768 12,17.1768 C12.864,17.1768 13.5936,16.698 13.5936,16.1316 C13.5936,15.9012 13.5936,15.2892 11.9232,15.0792 C10.146,14.8584 9.2064,14.0844 9.2064,12.84 C9.2064,11.7672 10.1472,10.8708 11.4,10.6488 L11.4,10.6488 L11.4,9 L12.6,9 Z M22.8,1.2 L1.2,1.2 L1.2,9.6 L4.8,9.6 L4.8,6 L3.6,6 L3.6,4.8 L20.4,4.8 L20.4,6 L19.2,6 L19.2,9.6 L22.8,9.6 L22.8,1.2 Z","auto":"M17.9088,3 C18.5256,3 19.164,3.425125 19.3932,3.9891875 L19.3932,3.9891875 L20.9292,7.75 L22.74,7.75 C23.4228,7.75 24,8.34375 24,9.04675 L24,9.04675 L24,9.96825 C24,10.6035625 23.4828,11.3125 22.74,11.3125 L22.74,11.3125 L22.3776,11.3125 L22.8,12.1675 L22.8,20.76025 C22.8,21.4905625 22.0812,22 21.4356,22 L21.4356,22 L19.26,22 C18.5652,22 18,21.44425 18,20.76025 L18,20.76025 L18,19.625 L6,19.625 L6,20.76025 C6,21.44425 5.4348,22 4.74,22 L4.74,22 L2.562,22 C1.9176,22 1.2,21.4905625 1.2,20.76025 L1.2,20.76025 L1.2,12.1675 L1.6224,11.3125 L1.26,11.3125 C0.5172,11.3125 0,10.6035625 0,9.96825 L0,9.96825 L0,9.04675 C0,8.34375 0.5772,7.75 1.26,7.75 L1.26,7.75 L3.0708,7.75 L4.608,3.988 C4.836,3.425125 5.4744,3 6.09,3 L6.09,3 Z M17.9088,4.1875 L6.09,4.1875 C5.964,4.1875 5.7672,4.3169375 5.7204,4.432125 L5.7204,4.432125 L3.8784,8.9375 L1.26,8.9375 C1.2444,8.944625 1.2,9.004 1.2,9.04675 L1.2,9.04675 L1.2,9.96825 C1.2,10.0264375 1.2588,10.1143125 1.2924,10.12975 L1.2924,10.12975 L3.5448,10.125 L2.4,12.443 L2.4,20.76025 C2.4048,20.76025 2.4984,20.8125 2.562,20.8125 L2.562,20.8125 L4.74,20.8125 L4.8,18.4375 L19.2,18.4375 L19.2,20.76025 L21.4356,20.8125 C21.4992,20.8125 21.5892,20.7566875 21.6072,20.72225 L21.6072,20.72225 L21.6,12.443 L20.4552,10.125 L22.74,10.125 C22.7424,10.1143125 22.8,10.027625 22.8,9.96825 L22.8,9.96825 L22.8,9.04675 C22.8,9.0051875 22.7592,8.949375 22.7328,8.9375 L22.7328,8.9375 L20.1216,8.9375 L18.2796,4.4333125 C18.2328,4.3169375 18.0348,4.1875 17.9088,4.1875 L17.9088,4.1875 Z M18.3012,13.09375 C19.458,13.09375 20.4,14.0259375 20.4,15.171875 C20.4,16.3178125 19.458,17.25 18.3012,17.25 C17.1432,17.25 16.2,16.3178125 16.2,15.171875 C16.2,14.0259375 17.1432,13.09375 18.3012,13.09375 Z M5.7012,13.09375 C6.858,13.09375 7.8,14.0259375 7.8,15.171875 C7.8,16.316625 6.858,17.2488125 5.7012,17.2488125 C4.5432,17.2488125 3.6,16.316625 3.6,15.171875 C3.6,14.0259375 4.5432,13.09375 5.7012,13.09375 Z M5.7012,14.28125 C5.2044,14.28125 4.8,14.68025 4.8,15.171875 C4.8,15.6623125 5.2044,16.0625 5.7012,16.0625 C6.1968,16.0625 6.6,15.6623125 6.6,15.171875 C6.6,14.68025 6.1968,14.28125 5.7012,14.28125 Z M18.3012,14.28125 C17.8044,14.28125 17.4,14.68025 17.4,15.171875 C17.4,15.6635 17.8044,16.0625 18.3012,16.0625 C18.7968,16.0625 19.2,15.6635 19.2,15.171875 C19.2,14.68025 18.7968,14.28125 18.3012,14.28125 Z","awards":"M12.5,0 L15.03175,2.6328 L18.6928125,2.2224 L18.9184375,5.8524 L22,7.8672 L19.8019375,10.7988 L20.8493125,14.2932 L18.292625,14.8992 L21.4050625,21.222 L17.793875,21.3588 L15.7026875,23.9892 L12.443,17.4324 L9.2664375,24 L7.1669375,21.3636 L3.558125,21.2244 L6.674125,14.892 L4.1506875,14.2932 L5.1980625,10.7988 L3,7.8672 L6.0815625,5.8524 L6.3071875,2.2224 L9.96825,2.6328 L12.5,0 Z M17.1775625,15.3288 L15.7929375,18.474 L13.8015,17.496 L15.93425,21.7836 L17.209625,20.1792 L19.5240625,20.0916 L17.1775625,15.3288 Z M7.8034375,15.2892 L5.4379375,20.0952 L7.7511875,20.1852 L9.020625,21.7776 L11.058375,17.5644 L9.2070625,18.474 L7.8034375,15.2892 Z M12.5,1.722 L10.41475,3.8904 L7.4139375,3.5532 L7.2286875,6.5316 L4.7183125,8.1732 L6.507875,10.5624 L5.652875,13.4172 L8.583625,14.112 L9.7913125,16.8528 L12.5,15.5208 L15.2086875,16.8528 L16.416375,14.112 L19.347125,13.4172 L18.492125,10.5624 L20.2816875,8.1732 L17.7725,6.5316 L17.5860625,3.5532 L14.58525,3.8904 L12.5,1.722 Z M12.5,4.6752 C15.1160625,4.6752 17.24525,6.828 17.24525,9.4752 C17.24525,12.1224 15.1160625,14.2752 12.5,14.2752 C9.8839375,14.2752 7.75475,12.1224 7.75475,9.4752 C7.75475,6.828 9.8839375,4.6752 12.5,4.6752 Z M12.5,5.8752 C10.53825,5.8752 8.9410625,7.4892 8.9410625,9.4752 C8.9410625,11.46 10.53825,13.074 12.5,13.074 C14.46175,13.074 16.0589375,11.46 16.0589375,9.4752 C16.0589375,7.4892 14.46175,5.8752 12.5,5.8752 Z","awareness":"M12,0 C18.6168,0 24,5.3832 24,12 C24,18.6168 18.6168,24 12,24 C5.3832,24 0,18.6168 0,12 C0,5.3832 5.3832,0 12,0 Z M12,1.2 C6.0456,1.2 1.2,6.0456 1.2,12 C1.2,17.9544 6.0456,22.8 12,22.8 C17.9544,22.8 22.8,17.9544 22.8,12 C22.8,6.0456 17.9544,1.2 12,1.2 Z M12.6,3.9 L12.6,5.3532 C15.6996,5.6256 17.5464,7.9524 17.5464,11.7396 L17.5464,11.7396 L17.5464,13.2096 L19.4004,15.282 L19.4004,17.7 L15.0924,17.7 C14.7168,19.0992 13.4724,20.1 12,20.1 C10.5288,20.1 9.2844,19.0992 8.9076,17.7 L8.9076,17.7 L4.5996,17.7 L4.5996,15.282 L6.4536,13.2096 L6.4536,11.7396 C6.4536,7.9524 8.3004,5.6256 11.4,5.3532 L11.4,5.3532 L11.4,3.9 L12.6,3.9 Z M13.8216,17.7 L10.1772,17.7 C10.4988,18.414 11.1936,18.9 12,18.9 C12.8064,18.9 13.5012,18.414 13.8216,17.7 L13.8216,17.7 Z M12,6.5004 C9.2376,6.5004 7.6536,8.4096 7.6536,11.7396 L7.6536,11.7396 L7.6536,13.6692 L5.7996,15.7404 L5.7996,16.5 L18.2004,16.5 L18.2004,15.7404 L16.3464,13.6692 L16.3464,11.7396 C16.3464,8.4096 14.7624,6.5004 12,6.5004 Z","bank":"M12,0 L23.0916,6.162 L22.5084,7.2108 L20.4,6.0396 L20.4,19.2 L22.8,19.2 L22.8,22.8 L24,22.8 L24,24 L0,24 L0,22.8 L1.2,22.8 L1.2,19.2 L3.6,19.2 L3.6,6.0396 L1.4916,7.2108 L0.9084,6.162 L12,0 Z M21.6,20.4 L2.4,20.4 L2.4,22.8 L21.6,22.8 L21.6,20.4 Z M12,1.3728 L4.8,5.3724 L4.8,19.2 L19.2,19.2 L19.2,5.3724 L12,1.3728 Z M12.6,5.4 L12.6,7.05 C13.8528,7.2708 14.7936,8.1672 14.7936,9.24 L14.7936,9.24 L14.7936,9.5148 L13.5936,9.5148 L13.5936,9.24 C13.5936,8.6736 12.864,8.1948 12,8.1948 C11.136,8.1948 10.4064,8.6736 10.4064,9.24 C10.4064,9.4704 10.4064,10.0812 12.0732,10.2888 C13.878,10.5156 14.7936,11.2704 14.7936,12.5316 C14.7936,13.6032 13.8528,14.5008 12.6,14.7228 L12.6,14.7228 L12.6,16.3716 L11.4,16.3716 L11.4,14.7228 C10.1472,14.5008 9.2064,13.6032 9.2064,12.5316 L9.2064,12.5316 L9.2064,12.2568 L10.4064,12.2568 L10.4064,12.5316 C10.4064,13.098 11.136,13.5768 12,13.5768 C12.864,13.5768 13.5936,13.098 13.5936,12.5316 C13.5936,12.3012 13.5936,11.6892 11.9232,11.4792 C10.146,11.2584 9.2064,10.4844 9.2064,9.24 C9.2064,8.1672 10.1472,7.2708 11.4,7.05 L11.4,7.05 L11.4,5.4 L12.6,5.4 Z","bankamerideals":"M14.7809737,-4.97379915e-14 L22.8817789,5.40059504 L22.8720526,9.98122314 L13.4168579,23.8087934 L1,15.5781818 L10.4515474,1.75775207 L14.7809737,-4.97379915e-14 Z M4.465,16.4386116 L13.0861632,22.1510083 L15.2758,18.950876 C14.0521667,18.5900123 11.3341625,17.92847 8.63896316,17.3241807 L7.8326047,17.1449695 C6.62864476,16.8798028 5.46002564,16.633478 4.465,16.4386116 L4.465,16.4386116 Z M6.70083684,9.3802314 L2.88447368,14.9629091 C6.01148421,15.4686942 13.7730842,17.2169256 15.9736632,17.927405 L15.9736632,17.927405 L19.7049211,12.4732562 C17.1323105,11.361719 10.1378737,9.53375207 6.70083684,9.3802314 L6.70083684,9.3802314 Z M14.6387263,1.34598347 L11.2564,2.71695868 L10.8260105,3.34889256 L15.0083263,9.70512397 C17.2295737,10.295405 19.2453526,10.9499504 20.3906263,11.4700165 L20.3906263,11.4700165 L21.6562632,9.61824793 L21.6635579,6.02895868 L14.6387263,1.34598347 Z M10.0892421,4.42472727 L7.48137368,8.24132231 C9.11661053,8.3865124 11.2053368,8.7768595 13.2770421,9.26836364 L13.2770421,9.26836364 L10.0892421,4.42472727 Z M14.9086316,4.26406612 L18.7553895,6.78466116 L18.0794105,7.77242975 L14.2326526,5.25302479 L14.9086316,4.26406612 Z","benefits":"M14.8551111,0 L23,5.4432 L22.9902222,10.0608 L13.4837778,24 L1,15.7032 L10.5027778,1.77 L14.8551111,0 Z M14.7133333,1.356 L11.3131111,2.7396 L2.69155556,15.3792 L13.1513333,22.3308 L21.7692222,9.6948 L21.7777778,6.0768 L14.7133333,1.356 Z M12.1931111,8.0568 L12.7602222,11.0388 L14.4811111,8.5356 L15.4943333,9.2052 L13.76,11.7276 L16.7715556,11.1636 L17.0001111,12.342 L13.9812222,12.9072 L16.5234444,14.6304 L15.8292222,15.6168 L13.3053333,13.9068 L13.8736667,16.8984 L12.6722222,17.118 L12.1051111,14.136 L10.3854444,16.638 L9.371,15.9672 L11.1041111,13.4472 L8.09377778,14.0112 L7.864,12.8328 L10.8841111,12.2664 L8.34188889,10.5444 L9.03611111,9.558 L11.56,11.268 L10.9904444,8.2764 L12.1931111,8.0568 Z M14.9852158,4.29680852 L18.8506568,6.8398456 L18.1702968,7.83673559 L14.3048559,5.29369851 L14.9852158,4.29680852 Z","book":"M21 2V2.009C17.9174 1.93677 14.8532 2.50297 12 3.672C9.14678 2.50297 6.08258 1.93677 3 2.009V2H2V20H2.5C5.69673 19.9109 8.87115 20.5579 11.778 21.891L12 22L12.222 21.891C15.1289 20.5579 18.3033 19.9109 21.5 20H22V2H21ZM12.5 4.548C15.2023 3.47316 18.0924 2.94989 21 3.009V19.009C18.0851 18.997 15.1965 19.5608 12.5 20.668V4.548ZM11.5 4.548V20.67C8.80353 19.5628 5.91493 18.999 3 19.011V3.011C5.90749 2.95126 8.79755 3.47385 11.5 4.548Z M18.926 7.619L19.074 6.631C17.3785 6.40993 15.6547 6.61441 14.058 7.226L14.442 8.149C15.8729 7.61665 17.4105 7.43491 18.926 7.619Z M14.058 10.863L14.442 11.787C15.8727 11.2541 17.4105 11.0723 18.926 11.257L19.074 10.269C17.3786 10.0481 15.6549 10.2522 14.058 10.863Z M14.058 14.689L14.442 15.613C15.8727 15.0801 17.4105 14.8983 18.926 15.083L19.074 14.095C17.3786 13.8729 15.6546 14.0771 14.058 14.689Z M9.433 8.149L9.817 7.226C8.21991 6.61457 6.4958 6.4101 4.8 6.631L4.948 7.619C6.46387 7.43611 8.00151 7.61781 9.433 8.149Z M9.433 11.787L9.817 10.863C8.21964 10.2527 6.49572 10.0486 4.8 10.269L4.948 11.257C6.46387 11.0736 8.00164 11.2553 9.433 11.787Z M4.8 14.1L4.948 15.088C6.46355 14.9053 8.00082 15.087 9.432 15.618L9.816 14.694C8.21922 14.0827 6.49539 13.8786 4.8 14.1Z","brandAlert":"M12,0 L24,24 L0,24 L12,0 Z M12,2.6832 L1.9416,22.8 L22.0584,22.8 L12,2.6832 Z M12.0144,18.984 C12.5016,18.984 12.822,19.3464 12.822,19.848 C12.822,20.3364 12.5016,20.7132 11.9856,20.7132 C11.5128,20.7132 11.1768,20.3364 11.1768,19.848 C11.1768,19.3464 11.526,18.984 12.0144,18.984 Z M12.6696,11.1636 L12.4728,17.8692 L11.526,17.8692 L11.3304,11.1636 L12.6696,11.1636 Z","brandBell":"M21.8,19.2 L2.2,19.2 L2.2,17.6 L5,14.4 L5,11.6 C5,6.4 7.5,3.4 12,3.4 C16.4,3.4 19,6.4 19,11.6 L19,14.4 L21.8,17.5 L21.8,19.2 Z M12,22.8 C10.4,22.8 9.1,21.8 8.7,20.4 L15.4,20.4 C14.9,21.8 13.6,22.8 12,22.8 Z M23,17.1 L20.2,14 L20.2,11.7 C20.2,6 17.4,2.6 12.6,2.3 L12.6,4.4408921e-14 L11.4,4.4408921e-14 L11.4,2.3 C6.7,2.5 3.8,6 3.8,11.7 L3.8,14 L1,17.1 L1,20.3 L7.5,20.3 C8,22.4 9.8,23.9 12,23.9 C14.2,23.9 16.1,22.4 16.5,20.3 L23,20.3 L23,17.1 L23,17.1 Z","brandCalculator":"M24,0 L24,24 L0,24 L0,0 L24,0 Z M11.4,12.6 L1.2,12.6 L1.2,22.8 L11.4,22.8 L11.4,12.6 Z M22.8,12.6 L12.6,12.6 L12.6,22.8 L22.8,22.8 L22.8,12.6 Z M8.2092,15.1752 L9.0576,16.0248 L7.1484,17.9328 L9.0576,19.842 L8.2092,20.6904 L6.3,18.7812 L4.3908,20.6904 L3.5424,19.842 L5.4516,17.9328 L3.5424,16.0248 L4.3908,15.1752 L6.3,17.0844 L8.2092,15.1752 Z M21,19.2 L21,20.4 L14.4,20.4 L14.4,19.2 L21,19.2 Z M21,15.6 L21,16.8 L14.4,16.8 L14.4,15.6 L21,15.6 Z M11.4,1.2 L1.2,1.2 L1.2,11.4 L11.4,11.4 L11.4,1.2 Z M22.8,1.2 L12.6,1.2 L12.6,11.4 L22.8,11.4 L22.8,1.2 Z M6.9,3.3 L6.9,6 L9.6,6 L9.6,7.2 L6.9,7.2 L6.9,9.9 L5.7,9.9 L5.7,7.2 L3,7.2 L3,6 L5.7,6 L5.7,3.3 L6.9,3.3 Z M21,6 L21,7.2 L14.4,7.2 L14.4,6 L21,6 Z","brandCalendar":"M7.2,0 L7.2,1.206 L16.8,1.2024 L16.8,0 L18,0 L18,1.2024 L24,1.2 L24,24 L0,24 L0,1.2096 L6,1.2072 L6,0 L7.2,0 Z M22.8,7.2 L1.2,7.2 L1.2,22.8 L22.8,22.8 L22.8,7.2 Z M8.4,9 L8.4,11.4 L15.6,11.4 L15.6,9 L16.8,9 L16.8,11.4 L20.4,11.4 L20.4,12.6 L16.8,12.6 L16.8,17.4 L20.4,17.4 L20.4,18.6 L16.8,18.6 L16.8,21 L15.6,21 L15.6,18.6 L8.4,18.6 L8.4,21 L7.2,21 L7.2,18.6 L3.6,18.6 L3.6,17.4 L7.2,17.4 L7.2,12.6 L3.6,12.6 L3.6,11.4 L7.2,11.4 L7.2,9 L8.4,9 Z M15.6,12.6 L8.4,12.6 L8.4,17.4 L15.6,17.4 L15.6,12.6 Z M22.8,2.4 L18,2.4024 L18,3.6 L16.8,3.6 L16.8,2.4024 L7.2,2.4072 L7.2,3.6 L6,3.6 L6,2.4072 L1.2,2.4096 L1.2,6 L22.8,6 L22.8,2.4 Z","brandCard":"M21.4188,3 C22.842,3 24,4.21914286 24,5.71757143 L24,5.71757143 L24,17.2824286 C24,18.7808571 22.842,20 21.4188,20 L21.4188,20 L2.5812,20 C1.158,20 0,18.7808571 0,17.2824286 L0,17.2824286 L0,5.71757143 C0,4.21914286 1.158,3 2.5812,3 L2.5812,3 Z M21.4188,4.21428571 L2.5812,4.21428571 C1.8204,4.21428571 1.2,4.88942857 1.2,5.71757143 L1.2,5.71757143 L1.2,17.2824286 C1.2,18.1105714 1.8204,18.7857143 2.5812,18.7857143 L2.5812,18.7857143 L21.4188,18.7857143 C22.1796,18.7857143 22.8,18.1105714 22.8,17.2824286 L22.8,17.2824286 L22.8,5.71757143 C22.8,4.88942857 22.1796,4.21428571 21.4188,4.21428571 L21.4188,4.21428571 Z M9,14 L9,15 L4,15 L4,14 L9,14 Z M15,14 L15,15 L10,15 L10,14 L15,14 Z M21,14 L21,15 L16,15 L16,14 L21,14 Z M5.79666667,5 C6.46,5 7,5.54 7,6.20333333 L7,6.20333333 L7,8.79666667 C7,9.46 6.46,10 5.79666667,10 L5.79666667,10 L3.20333333,10 C2.54,10 2,9.46 2,8.79666667 L2,8.79666667 L2,6.20333333 C2,5.54 2.54,5 3.20333333,5 L3.20333333,5 Z M5.79666667,6.11111111 L3.20333333,6.11111111 C3.15444444,6.11111111 3.11111111,6.15444444 3.11111111,6.20333333 L3.11111111,6.20333333 L3.11111111,8.79666667 C3.11111111,8.84555556 3.15444444,8.88888889 3.20333333,8.88888889 L3.20333333,8.88888889 L5.79666667,8.88888889 C5.84555556,8.88888889 5.88888889,8.84555556 5.88888889,8.79666667 L5.88888889,8.79666667 L5.88888889,6.20333333 C5.88888889,6.15444444 5.84555556,6.11111111 5.79666667,6.11111111 L5.79666667,6.11111111 Z","brandCash":"M24,4 L24,21 L0,21 L0,4 L24,4 Z M22.8,5.21428571 L16.3044,5.21428571 C18.7524,6.70178571 20.4,9.406 20.4,12.5 C20.4,15.594 18.7524,18.2982143 16.3044,19.7857143 L16.3044,19.7857143 L22.8,19.7857143 L22.8,5.21428571 Z M12,5.21428571 C8.0292,5.21428571 4.8,8.48192857 4.8,12.5 C4.8,16.5180714 8.0292,19.7857143 12,19.7857143 C15.9708,19.7857143 19.2,16.5180714 19.2,12.5 C19.2,8.48192857 15.9708,5.21428571 12,5.21428571 Z M7.6956,5.21428571 L1.2,5.21428571 L1.2,19.7857143 L7.6956,19.7857143 C5.2476,18.2982143 3.6,15.594 3.6,12.5 C3.6,9.406 5.2476,6.70178571 7.6956,5.21428571 L7.6956,5.21428571 Z M12.6,6.9495 L12.6,8.61792857 C13.8528,8.84257143 14.7936,9.74964286 14.7936,10.8352143 L14.7936,10.8352143 L14.7936,11.1120714 L13.5936,11.1120714 L13.5936,10.8352143 C13.5936,10.2608571 12.864,9.77635714 11.9988,9.77635714 C11.1348,9.77635714 10.4064,10.2608571 10.4064,10.8352143 C10.4064,11.0671429 10.4064,11.6864286 12.072,11.8952857 C13.878,12.1247857 14.7936,12.8885714 14.7936,14.1647857 C14.7936,15.2503571 13.8528,16.1574286 12.6,16.3820714 L12.6,16.3820714 L12.6,18.0505 L11.4,18.0505 L11.4,16.3820714 C10.1472,16.1586429 9.2064,15.2515714 9.2064,14.1647857 L9.2064,14.1647857 L9.2064,13.8879286 L10.4064,13.8879286 L10.4064,14.1647857 C10.4064,14.7391429 11.1348,15.2236429 11.9988,15.2236429 C12.864,15.2236429 13.5936,14.7391429 13.5936,14.1647857 C13.5936,13.9328571 13.5936,13.3135714 11.922,13.0998571 C10.146,12.8764286 9.2064,12.0932143 9.2064,10.8352143 C9.2064,9.74964286 10.1472,8.84135714 11.4,8.61792857 L11.4,8.61792857 L11.4,6.9495 L12.6,6.9495 Z","brandClearing":"M22.6667 2.67071V6.49972C21.4338 4.10867 19.4327 2.20124 16.9848 1.08385C14.5368 -0.033535 11.7842 -0.296018 9.16905 0.33857C6.55391 0.973159 4.22807 2.46798 2.56517 4.5829C0.90227 6.69782 -0.00116382 9.31007 1.12521e-06 12H1.33333C1.32957 9.52777 2.18692 7.13134 3.7582 5.22211C5.32947 3.31288 7.51667 2.00995 9.94429 1.537C12.3719 1.06404 14.8885 1.45057 17.0621 2.63022C19.2357 3.80986 20.9306 5.70905 21.856 8.00173H17.3333V9.33449H24V2.67071H22.6667Z M12 22.662C9.87853 22.6653 7.80493 22.0319 6.0477 20.8438C4.29047 19.6557 2.93054 17.9677 2.144 15.9983H6.66667V14.6655H1.27157e-06V21.3293H1.33333V17.5003C2.56619 19.8913 4.56732 21.7988 7.01525 22.9161C9.46318 24.0335 12.2158 24.296 14.831 23.6614C17.4461 23.0268 19.7719 21.532 21.4348 19.4171C23.0977 17.3022 24.0012 14.6899 24 12H22.6667C22.6635 14.8268 21.5387 17.5369 19.539 19.5357C17.5393 21.5345 14.828 22.6589 12 22.662Z","brandClose":"M23.0294168,0 L12.0006854,11.030843 L0.969212315,0 L0,0.969156957 L11.0314731,12 L0,23.030843 L0.969212315,24 L12.0006854,12.969157 C19.353173,20.3230523 23.0294168,24 23.0294168,24 C23.0294168,24 23.3529445,23.6769477 24,23.030843 L12.9698978,12 C20.3232993,4.64610464 24,0.969156957 24,0.969156957 C24,0.969156957 23.6764723,0.646104638 23.0294168,0 Z","brandDenied":"M12,24 C5.372583,24 0,18.627417 0,12 C0,8.90186463 1.17407359,6.07794883 3.10156375,3.94890965 L3.09045456,3.93898269 L3.93898269,3.09045456 L3.94890965,3.10156375 C6.07794883,1.17407359 8.90186463,0 12,0 C18.627417,0 24,5.372583 24,12 C24,15.0981354 22.8259264,17.9220512 20.8984362,20.0510904 L20.9095454,20.0610173 L20.563105,20.4074578 C20.3957424,20.5748203 20.2702205,20.7003423 20.1865392,20.7840235 L20.0610173,20.9095454 C20.0610173,20.9095454 20.0573314,20.9058596 20.0499597,20.8984878 L19.9696776,20.9714735 C17.8503138,22.8555444 15.0588078,24 12,24 Z M1.2,12 C1.2,17.9646753 6.0353247,22.8 12,22.8 C14.7664759,22.8 17.2900063,21.7598264 19.2008288,20.0492415 L19.2246787,20.0732068 L18.9552536,19.8037818 C18.6235245,19.4720526 18.2171564,19.0656845 17.7361491,18.5846773 L17.2302623,18.0787904 C16.2866772,17.1352054 15.107196,15.9557241 13.6918184,14.5403466 L12.8707889,13.719317 C12.5888192,13.4373473 12.2985562,13.1470843 12,12.8485281 L11.1514719,12 L3.95075847,4.79917117 C2.2401736,6.70999367 1.2,9.23352406 1.2,12 Z M12,1.2 C9.23352406,1.2 6.70999367,2.2401736 4.79917117,3.95075847 L12,11.1514719 L12.8485281,12 L20.0492415,19.2008288 C21.7598264,17.2900063 22.8,14.7664759 22.8,12 C22.8,6.0353247 17.9646753,1.2 12,1.2 Z","brandDocument":"M21,0 L21,18.5724 L15.7967857,24 L4,24 L4,0 L21,0 Z M19.7857143,1.2 L5.21428571,1.2 L5.21428571,22.8 L14.9285714,22.8 L14.9285714,18 L19.7857143,18 L19.7857143,1.2 Z M18.7256429,19.2 L16.1428571,19.2 L16.1428571,21.8952 L18.7256429,19.2 Z M14.1198571,15.6 L14.1198571,16.8 L7.64285714,16.8 L7.64285714,15.6 L14.1198571,15.6 Z M17.3571429,10.8 L17.3571429,12 L7.64285714,12 L7.64285714,10.8 L17.3571429,10.8 Z M17.3571429,6 L17.3571429,7.2 L7.64285714,7.2 L7.64285714,6 L17.3571429,6 Z","brandDownload":"M1.33333333,7.25 L1.33333333,21.6875 L22.6666667,21.6875 L22.6666667,7.25 L24,7.25 L24,23 L0,23 L0,7.25 L1.33333333,7.25 Z M12.6666667,2 L12.6666667,14.9675 L17.4946667,9.4248125 L18.5053333,10.2779375 L12,17.75 L5.49466667,10.2779375 L6.50533333,9.4248125 L11.3333333,14.9675 L11.3333333,2 L12.6666667,2 Z","brandFolder":"M9.3672,5.42470588 L7.7304,2 L0,2 L0,22 L24,22 L24,5.42470588 L9.3672,5.42470588 Z M6.9672,3.17647059 L8.28,5.92352941 L8.604,6.60117647 L22.8,6.60117647 L22.8,8.82352941 L1.2,8.82352941 L1.2,3.17647059 L6.9672,3.17647059 Z M1.2,20.8235294 L1.2,10 L22.8,10 L22.8,20.8235294 L1.2,20.8235294 Z","brandHelpIcon":"M12,0 C18.6168,0 24,5.3832 24,12 C24,18.6168 18.6168,24 12,24 C5.3832,24 0,18.6168 0,12 C0,5.3832 5.3832,0 12,0 Z M12,1.2 C6.0456,1.2 1.2,6.0444 1.2,12 C1.2,17.9556 6.0456,22.8 12,22.8 C17.9556,22.8 22.8,17.9556 22.8,12 C22.8,6.0444 17.9556,1.2 12,1.2 Z M11.3148,17.8284 C11.7948,17.8284 12.174,18.2088 12.174,18.6492 C12.174,19.1484 11.7756,19.47 11.334,19.47 C10.8756,19.47 10.4748,19.1292 10.4748,18.6492 C10.4748,18.2088 10.8552,17.8284 11.3148,17.8284 Z M11.9088,4.8 C15.7812,4.8 16.2,7.122 16.2,8.1192 C16.2,9.8208 14.814,11.0556 13.5912,12.1464 C12.618,13.014 11.6976,13.8336 11.6976,14.6484 C11.6976,15.0408 11.7732,15.4836 11.8704,16.0428 L11.8704,16.0428 L10.6884,16.2504 C10.5816,15.6312 10.4976,15.144 10.4976,14.6484 C10.4976,13.296 11.664,12.2568 12.7932,11.25 C13.878,10.2828 15,9.282 15,8.1192 C15,6.7128 13.9596,6 11.9088,6 C10.8792,6 9.6408,6.216 8.5956,6.5748 L8.5956,6.5748 L8.2044,5.4408 C9.3864,5.0328 10.7364,4.8 11.9088,4.8 Z","brandHome":{"path":"M18.53 12.7029V21.9321H14.2554V14.4276H9.61625V21.9321H5.46888V12.7029H2.61523L11.9995 3.49725L16.4505 7.86193V5.2412H18.53V9.90597L21.3826 12.7029H18.53ZM10.6854 21.931H13.1863V15.4956H10.6854V21.931ZM19.5992 9.45744V4.17326H15.3813V5.31703L11.9995 2L0 13.7709H4.3997V23H19.5992V13.7709H24L19.5992 9.45744Z","attrs":{"fill-rule":"evenodd"}},"brandLink":"M10.5545455,7.7293 C13.1181818,7.7293 15.2029091,9.8325 15.2029091,12.4175 C15.2029091,13.5483 14.796,14.6417 14.0530909,15.4964 L14.0530909,15.4964 L13.2327273,14.7726 C13.8,14.1181 14.112,13.281 14.112,12.4175 C14.112,10.4386 12.5170909,8.8293 10.5545455,8.8293 L10.5545455,8.8293 L5.19490909,8.8293 C3.23236364,8.8293 1.63636364,10.4386 1.63636364,12.4175 C1.63636364,14.3953 3.23236364,16.0057 5.19490909,16.0057 L5.19490909,16.0057 L9.34145455,16.0057 L9.34145455,17.1046 L5.19490909,17.1046 C2.63127273,17.1046 0.545454545,15.0025 0.545454545,12.4175 C0.545454545,9.8325 2.63127273,7.7293 5.19490909,7.7293 L5.19490909,7.7293 Z M18.8050909,7.7293 C21.3687273,7.7293 23.4545455,9.8325 23.4545455,12.4175 C23.4545455,15.0025 21.3687273,17.1046 18.8050909,17.1046 L18.8050909,17.1046 L13.4454545,17.1046 C10.8818182,17.1046 8.796,15.0025 8.796,12.4175 C8.796,11.4209 9.10472727,10.4683 9.68945455,9.6609 L9.68945455,9.6609 L10.5709091,10.3099 C10.1236364,10.927 9.88690909,11.6563 9.88690909,12.4175 C9.88690909,14.3953 11.4829091,16.0057 13.4454545,16.0057 L13.4454545,16.0057 L18.8050909,16.0057 C20.7676364,16.0057 22.3636364,14.3953 22.3636364,12.4175 C22.3636364,10.4386 20.7676364,8.8293 18.8050909,8.8293 L18.8050909,8.8293 L14.6585455,8.8293 L14.6585455,7.7293 Z","brandLocation":"M12.5085,0 C17.1907857,0 21,3.7584 21,8.3784 C21,13.5408 12.4769286,24 12.4769286,24 C12.4769286,24 4,12.2268 4,8.3784 C4,3.7584 7.81771429,0 12.5085,0 Z M12.5085,1.2 C8.48557143,1.2 5.21428571,4.4208 5.21428571,8.3784 C5.21428571,11.0676 10.1236429,18.5784 12.534,21.9948 C14.2473571,19.8036 19.7857143,12.4044 19.7857143,8.3784 C19.7857143,4.4208 16.5205,1.2 12.5085,1.2 Z M12.5,3.5952 C14.8435714,3.5952 16.75,5.478 16.75,7.7928 C16.75,10.1088 14.8435714,11.994 12.5,11.994 C10.1564286,11.994 8.25,10.1088 8.25,7.7928 C8.25,5.478 10.1564286,3.5952 12.5,3.5952 Z M12.5,4.7952 C10.8255,4.7952 9.46428571,6.1404 9.46428571,7.7928 C9.46428571,9.4476 10.8255,10.794 12.5,10.794 C14.1745,10.794 15.5357143,9.4476 15.5357143,7.7928 C15.5357143,6.1404 14.1745,4.7952 12.5,4.7952 Z","brandLock":"M12,0 C15.3696667,0 18.1111111,2.6916 18.1111111,6 L18.1111111,6 L18.1111111,9.6 L23,9.6 L23,24 L1,24 L1,9.6 L5.88888889,9.6 L5.88888889,6 C5.88888889,2.6916 8.63033333,0 12,0 Z M21.7777778,10.8 L2.22222222,10.8 L2.22222222,22.8 L21.7777778,22.8 L21.7777778,10.8 Z M12.6111111,13.2 L12.6111111,20.4 L11.3888889,20.4 L11.3888889,13.2 L12.6111111,13.2 Z M12,1.2 C9.30377778,1.2 7.11111111,3.3528 7.11111111,6 L7.11111111,6 L7.11111111,9.6 L16.8888889,9.6 L16.8888889,6 C16.8888889,3.3528 14.6962222,1.2 12,1.2 Z","brandLogout":"M17.75 1.33333V0H2V24H17.75V22.6667H3.3125V1.33333H17.75ZM23 12L15.5279 5.49467L14.6735 6.50533L20.2175 11.3333H7.25V12.6667H20.2175L14.6735 17.4947L15.5279 18.5053L23 12Z","brandMail":"M12,12.4935 L1.4064,6.16666667 L22.5936,6.16666667 L12,12.4935 Z M22.8,17.8333333 L1.2,17.8333333 L1.2,7.41266667 L12,13.8631667 L22.8,7.41266667 L22.8,17.8333333 Z M0,19 L24,19 L24,5 L0,5 L0,19 Z","brandMenu":"M24,17.2 L24,18.5 L0,18.5 L0,17.2 L24,17.2 Z M24,11.4306 L24,12.7306 L0,12.7306 L0,11.4306 L24,11.4306 Z M24,5.5 L24,6.8 L0,6.8 L0,5.5 L24,5.5 Z","brandSearch":"M1.20943358,8.04953934 C1.20943358,4.2772995 4.28139488,1.2082767 8.05724652,1.2082767 C11.8330982,1.2082767 14.9050595,4.2772995 14.9050595,8.04953934 C14.9050595,11.8217792 11.8330982,14.890802 8.05724652,14.890802 C4.28139488,14.890802 1.20943358,11.8217792 1.20943358,8.04953934 Z M24,23.1227911 L13.8963919,13.5798218 C15.2678895,12.1359311 16.114493,10.1918139 16.114493,8.04953934 C16.114493,3.61153904 12.5007055,0 8.05724652,0 C3.61378754,0 0,3.61153904 0,8.04953934 C0,12.4875396 3.61378754,16.0990787 8.05724652,16.0990787 C9.91977424,16.0990787 11.6323322,15.458692 12.9989921,14.3942003 L23.1679097,24 L24,23.1227911 L24,23.1227911 Z","brandSettings":"M14.292,0 L14.8608,2.8452 C15.4128,3.0168 15.9468,3.2364 16.452,3.5016 L18.864,1.8936 L22.1064,5.136 L20.4972,7.548 C20.7636,8.0532 20.9832,8.5872 21.1548,9.1392 L24,9.708 L24,14.292 L21.1548,14.8608 C20.9832,15.4128 20.7636,15.9468 20.4972,16.452 L22.1064,18.864 L18.864,22.1064 L16.452,20.4972 C15.9468,20.7636 15.4128,20.9832 14.8608,21.1548 L14.292,24 L9.708,24 L9.1392,21.1548 C8.5872,20.9832 8.0532,20.7636 7.548,20.4972 L5.136,22.1064 L1.8936,18.864 L3.5016,16.452 C3.2364,15.9468 3.0168,15.4128 2.8452,14.8608 L0,14.292 L0,9.708 L2.8452,9.1392 C3.0168,8.5872 3.2364,8.0532 3.5016,7.548 L1.8936,5.136 L5.136,1.8936 L7.548,3.5016 C8.0532,3.2364 8.5872,3.0168 9.1392,2.8452 L9.708,0 L14.292,0 Z M13.308,1.2 L10.692,1.2 L10.1724,3.8016 L9.8124,3.8988 C9.108,4.0884 8.4372,4.3656 7.818,4.7232 L7.4952,4.9092 L5.2884,3.438 L3.438,5.2884 L4.9092,7.4952 L4.7232,7.818 C4.3656,8.4372 4.0884,9.108 3.8988,9.8124 L3.8016,10.1724 L1.2,10.692 L1.2,13.308 L3.8016,13.8276 L3.8988,14.1876 C4.0884,14.892 4.3656,15.5628 4.7232,16.182 L4.9092,16.5048 L3.438,18.7116 L5.2884,20.562 L7.4952,19.0908 L7.818,19.2768 C8.4372,19.6344 9.108,19.9116 9.8124,20.1012 L10.1724,20.1972 L10.692,22.8 L13.308,22.8 L13.8276,20.1972 L14.1876,20.1012 C14.892,19.9116 15.5628,19.6344 16.182,19.2768 L16.5048,19.0908 L18.7116,20.562 L20.562,18.7116 L19.0908,16.5048 L19.2768,16.182 C19.6344,15.5628 19.9116,14.892 20.1012,14.1876 L20.1972,13.8276 L22.8,13.308 L22.8,10.692 L20.1972,10.1724 L20.1012,9.8124 C19.9116,9.108 19.6344,8.4372 19.2768,7.818 L19.0908,7.4952 L20.562,5.2884 L18.7116,3.438 L16.5048,4.9092 L16.182,4.7232 C15.5628,4.3656 14.892,4.0884 14.1876,3.8988 L13.8276,3.8016 L13.308,1.2 Z M12,7.2 C14.6472,7.2 16.8,9.3528 16.8,12 C16.8,14.6472 14.6472,16.8 12,16.8 C9.3528,16.8 7.2,14.6472 7.2,12 C7.2,9.3528 9.3528,7.2 12,7.2 Z M12,8.4 C10.0152,8.4 8.4,10.0152 8.4,12 C8.4,13.9848 10.0152,15.6 12,15.6 C13.9848,15.6 15.6,13.9848 15.6,12 C15.6,10.0152 13.9848,8.4 12,8.4 Z","brandSuccessIcon":"M12,0 C18.6168,0 24,5.3832 24,12 C24,18.6168 18.6168,24 12,24 C5.3832,24 0,18.6168 0,12 C0,5.3832 5.3832,0 12,0 Z M12,1.2 C6.0456,1.2 1.2,6.0456 1.2,12 C1.2,17.9544 6.0456,22.8 12,22.8 C17.9544,22.8 22.8,17.9544 22.8,12 C22.8,6.0456 17.9544,1.2 12,1.2 Z M19.0764,6.4752 L19.9236,7.3248 L9.2724,17.9472 L4.0764,12.7644 L4.9236,11.9148 L9.2724,16.2528 L19.0764,6.4752 Z","brandUpload":"M1.2,7.11111111 L1.2,21.7777778 L22.8,21.7777778 L22.8,7.11111111 L24,7.11111111 L24,23 L0,23 L0,7.11111111 L1.2,7.11111111 Z M12.0024,1 L18.8004,9.06544444 L17.8908,9.86111111 L12.6,3.58622222 L12.6,16.8888889 L11.4,16.8888889 L11.4,3.574 L6.0528,9.86355556 L5.1456,9.06422222 L12.0024,1 Z","businessExpenses":"M19.666,1 L19.666,22.583 L17.944,21.115 L16.722,22.157 L15.5,21.115 L14.277,22.157 L13.056,21.115 L11.833,22.157 L10.61,21.115 L9.389,22.157 L8.166,21.115 L6.944,22.157 L5.722,21.115 L4,22.583 L4,1 L19.666,1 Z M18.666,2 L5,2 L5,20.416 L5.722,19.802 L6.944,20.843 L8.166,19.802 L9.389,20.843 L10.61,19.802 L11.833,20.843 L13.056,19.802 L14.277,20.843 L15.5,19.802 L16.722,20.843 L17.944,19.802 L18.666,20.416 L18.666,2 Z M12.333,5.29 L12.333,7.229 C13.694,7.419 14.733,8.357 14.733,9.489 L14.733,9.489 L14.733,9.79 L13.733,9.79 L13.733,9.489 C13.733,8.785 12.863,8.189 11.833,8.189 C10.803,8.189 9.933,8.785 9.933,9.489 C9.933,9.779 9.933,10.547 11.893,10.791 C13.778,11.028 14.733,11.801 14.733,13.089 C14.733,14.222 13.694,15.16 12.333,15.35 L12.333,15.35 L12.333,17.29 L11.333,17.29 L11.333,15.35 C9.972,15.16 8.933,14.222 8.933,13.089 L8.933,13.089 L8.933,12.79 L9.933,12.79 L9.933,13.089 C9.933,13.794 10.803,14.39 11.833,14.39 C12.863,14.39 13.733,13.794 13.733,13.089 L13.733,13.089 L13.7322013,13.0172686 C13.7222181,12.6888011 13.5874444,12.0117778 11.768,11.784 C9.887,11.55 8.933,10.778 8.933,9.489 C8.933,8.357 9.972,7.419 11.333,7.229 L11.333,7.229 L11.333,5.29 L12.333,5.29 Z","call":"M22.7255669,20.1288049 L22.639165,20.2200048 C22.265957,20.5920043 20.732324,22.1184024 20.7227238,22.1268024 C20.54752,22.3116021 19.7699032,22.7904015 18.3034716,22.8000015 C18.2914714,22.8000015 18.2794711,22.8000015 18.2662708,22.8000015 C16.3834303,22.8000015 12.4533456,21.9636026 7.05202918,16.4448096 C-0.046123767,9.19441874 0.898296583,4.45082475 1.81631636,3.28562622 L3.81075934,1.27802876 C3.8647605,1.22522883 3.93316198,1.19762886 4.00156345,1.19762886 C4.0687649,1.19762886 4.13596635,1.22402883 4.18756746,1.27562876 L4.19116754,1.27202877 C4.39757198,1.4832285 5.18118887,2.26442751 8.39605814,5.46602346 L8.39485812,5.46602346 L8.63366326,5.70722316 C8.72966533,5.80322303 8.76446608,5.97002282 8.64206344,6.09362267 L8.48966016,6.25082247 L8.48966016,6.25322246 C8.03125028,6.71402188 6.6536206,8.10002013 6.6536206,8.10122012 C5.38879334,9.37561851 6.74962267,11.0556164 7.48043841,11.9580152 C8.62526308,13.3728135 10.0712942,14.8152116 11.5545262,16.0212101 C13.3041639,17.4396083 14.8173965,18.6708067 16.0402229,17.4384083 L18.0178655,15.4368108 C18.0694666,15.3852109 18.1378681,15.3564109 18.2086696,15.3564109 C18.2578706,15.3564109 18.3298722,15.3708109 18.3958736,15.4368108 C18.4570749,15.4980108 21.7391457,18.7644066 22.543163,19.5660056 L22.7183668,19.7436054 C22.8143688,19.8396053 22.8443695,20.011205 22.7255669,20.1288049 Z M23.7419888,19.1064062 L23.565585,18.8904065 C19.5046975,14.8464116 19.2382918,14.5812119 19.2382918,14.5812119 C19.2382918,14.5812119 19.2394918,14.5824119 19.2406918,14.5848119 C18.9634858,14.3088123 18.597478,14.1564125 18.2098696,14.1564125 C18.2074696,14.1564125 18.2062695,14.1564125 18.2050695,14.1564125 C17.812661,14.1576125 17.4442531,14.3124123 17.1658471,14.5932119 L15.1882045,16.5936094 C14.8341969,16.9500089 14.1873829,16.6116094 12.3105425,15.0888113 C10.8909119,13.9344127 9.50608206,12.5544145 8.41165848,11.2032162 C7.39523658,9.94681779 7.13963107,9.31441859 7.50443893,8.94601906 C8.61566287,7.82882047 9.4892817,6.94202159 9.4892817,6.94202159 C9.97289212,6.4608222 10.0460937,5.71922314 9.71008646,5.15162386 L9.48208154,4.85522423 C9.48208154,4.85522423 5.12598768,0.516029726 5.03118564,0.420029848 C4.45637325,-0.145169437 3.52755324,-0.139169444 2.95874098,0.433229831 L0.921097074,2.49002723 C-0.503333619,4.28882495 -1.23534939,9.69601811 6.19401069,17.2836085 C11.6193276,22.8264015 15.7438165,24 18.2638708,24 C18.2794711,24 18.2950714,24 18.3106718,24 C20.0051083,23.9892 21.1355326,23.4312007 21.5795422,22.9680013 C22.7831682,21.7704028 23.5763852,20.9748038 23.5763852,20.9748038 C24.0791961,20.4696045 24.1343973,19.6800055 23.7419888,19.1064062 L23.7419888,19.1064062 Z","camera":"M15.72,3 L16.9644,5.375 L24,5.375 L24,22 L0,22 L0,5.375 L1.2,5.375 L1.2,3.59375 L6,3.59375 L6,5.375 L7.0356,5.375 L8.28,3 L15.72,3 Z M14.9904,4.1875 L9.0096,4.1875 L8.1012,5.92125 L7.7652,6.5625 L1.2,6.5625 L1.2,20.8125 L22.8,20.8125 L22.8,6.5625 L16.2348,6.5625 L14.9904,4.1875 Z M12,7.75 C15.3132,7.75 18,10.4088125 18,13.6875 C18,16.967375 15.3132,19.625 12,19.625 C8.6868,19.625 6,16.967375 6,13.6875 C6,10.4088125 8.6868,7.75 12,7.75 Z M12,8.9375 C9.3528,8.9375 7.2,11.067875 7.2,13.6875 C7.2,16.3059375 9.3528,18.4375 12,18.4375 C14.6472,18.4375 16.8,16.3059375 16.8,13.6875 C16.8,11.067875 14.6472,8.9375 12,8.9375 Z M4.8,4.78125 L2.4,4.78125 L2.4,5.375 L4.8,5.375 L4.8,4.78125 Z","cashFlow":"M24,12 C24,18.6168 18.6168,24 12,24 C7.3236,24 3.1788,21.3396 1.2,17.2308 L1.2,17.2308 L1.2,21.6 L0,21.6 L0,14.4 L7.2,14.4 L7.2,15.6 L1.824,15.6 C3.3468,19.9212 7.3836,22.8 12,22.8 C17.9556,22.8 22.8,17.9556 22.8,12 L22.8,12 Z M12.6312,4.2 L12.6312,6.6792 C14.3484,6.9072 15.6636,8.0832 15.6636,9.5052 L15.6636,9.5052 L15.6636,9.8844 L14.4636,9.8844 L14.4636,9.5052 C14.4636,8.598 13.35,7.8312 12.0312,7.8312 C10.7136,7.8312 9.6,8.598 9.6,9.5052 C9.6,9.8784 9.6,10.8696 12.1032,11.1804 C14.466,11.478 15.6636,12.444 15.6636,14.0532 C15.6636,15.474 14.3484,16.65 12.6312,16.878 L12.6312,16.878 L12.6312,19.3584 L11.4312,19.3584 L11.4312,16.878 C9.7152,16.65 8.4,15.474 8.4,14.0532 L8.4,14.0532 L8.4,13.6728 L9.6,13.6728 L9.6,14.0532 C9.6,14.9604 10.7136,15.726 12.0312,15.726 C13.35,15.726 14.4636,14.9604 14.4636,14.0532 C14.4636,13.6788 14.4636,12.6864 11.9544,12.372 C9.5964,12.078 8.4,11.1144 8.4,9.5052 C8.4,8.0832 9.7152,6.9072 11.4312,6.6792 L11.4312,6.6792 L11.4312,4.2 L12.6312,4.2 Z M12.0012,0 C16.6776,0 20.8224,2.6592 22.8,6.768 L22.8,6.768 L22.8,2.4 L24,2.4 L24,9.6 L16.8,9.6 L16.8,8.4 L22.176,8.4 C20.6544,4.0788 16.6188,1.2 12.0012,1.2 C6.0456,1.2 1.2,6.0444 1.2,12 L1.2,12 L0,12 C0,5.3832 5.3832,0 12.0012,0 Z","celebrate":"M12.1762632,15.0869054 C11.1524038,15.1506667 10.3002095,14.5007919 9.76804782,13.980892 C8.27210954,12.5241915 7.22617892,9.8597047 7.22617892,7.50421499 C7.22617892,4.0427119 9.45414602,1.22617892 12.1922035,1.22617892 C14.9253564,1.22617892 17.1533235,4.0427119 17.1594591,7.50544117 C17.1631329,11.0221223 15.0332601,15.0108823 12.1762632,15.0869054 Z M13.0775047,16.5068206 C13.0480764,16.5485107 12.8727328,16.6895213 11.9580034,16.7275328 C10.9930006,16.6895213 10.8188832,16.5485107 10.7882287,16.5166301 C10.8066214,16.4430593 10.9623461,16.3020487 11.1573085,16.1794308 C11.4724365,16.2615848 11.791243,16.3143105 12.1100496,16.3143105 C12.1431564,16.3143105 12.1762632,16.3143105 12.2081439,16.3130844 C12.408011,16.3081796 12.6029735,16.2824299 12.7954836,16.2517754 C12.956113,16.3670362 13.0676953,16.4700353 13.0775047,16.5068206 Z M6,7.50421499 C6,10.2079395 7.17100087,13.1630307 8.91217493,14.8588362 C9.23465999,15.172738 9.57431155,15.4191999 9.91886783,15.6325551 C9.68834619,15.9010882 9.52158586,16.2407398 9.57308537,16.6515097 C9.69447709,17.633679 10.7122056,17.8580698 11.4712103,17.9230573 C11.5484596,18.2749706 11.6073162,18.8708936 11.3780207,19.5685894 L11.3314259,19.7034691 C11.0788331,20.4256884 10.406887,22.3434323 11.9580034,24 L12.853114,23.1625198 C11.8096357,22.046697 12.2682266,20.7383641 12.4889388,20.1093343 L12.5428907,19.949931 C12.8114239,19.1320697 12.7905789,18.4073979 12.7071987,17.8887243 C13.3963112,17.7881776 14.189649,17.509835 14.2951004,16.6515097 C14.3294334,16.3694886 14.2472794,16.0935983 14.0854238,15.8348746 C16.6947325,14.542482 18.3880856,10.8467787 18.3856386,7.50298881 C18.3795024,3.36586114 15.6009809,0 12.1922035,0 C8.77852143,0 6,3.36708731 6,7.50421499 Z","certDeposit":"M24,2 L24,21.2 L0,21.2 L0,2 L24,2 Z M22.8,3.2 L1.2,3.2 L1.2,20 L22.8,20 L22.8,3.2 Z M12,11 L12.84,11.96 L14.04,11.6 L14.4,12.8 L15.6,13.16 L15.24,14.36 L15.96,15.2 L15.12,16.04 L15.48,17.24 L14.28,17.6 L13.92,18.8 L12.72,18.44 L11.88,19.28 L11.04,18.44 L9.84,18.8 L9.48,17.6 L8.28,17.24 L8.64,16.04 L7.8,15.2 L8.76,14.36 L8.4,13.16 L9.6,12.8 L9.96,11.48 L11.16,11.84 L12,11 Z M12,12.8 L11.52,13.28 L10.8,13.04 L10.56,13.76 L9.84,14 L10.08,14.72 L9.6,15.2 L10.08,15.68 L9.84,16.4 L10.56,16.64 L10.8,17.36 L11.52,17.12 L12,17.6 L12.48,17.12 L13.2,17.36 L13.44,16.64 L14.16,16.4 L13.92,15.68 L14.4,15.2 L13.92,14.72 L14.16,14 L13.44,13.76 L13.2,13.04 L12.48,13.28 L12,12.8 Z M16.92,5.6 C17.28,5.6 17.52,5.72 17.88,5.72 L17.64,6.32 C17.4,6.2 17.16,6.2 16.92,6.2 C16.8,6.2 16.56,6.32 16.56,6.56 C16.56,7.04 18.12,6.92 18.12,8.12 C18.12,8.72 17.64,9.2 16.8,9.2 C16.44,9.2 15.96,9.2 15.6,8.96 L15.84,8.24 C16.08,8.36 16.32,8.48 16.68,8.48 C16.92,8.48 17.16,8.36 17.16,8.12 C17.16,7.64 15.6,7.76 15.72,6.68 C15.72,5.96 16.2,5.6 16.92,5.6 Z M12.96,4.28 C14.52,4.28 15.12,5.36 15.12,6.68 C15.12,8 14.64,9.2 12.96,9.2 L11.64,9.2 L11.64,4.28 Z M9.6,4.16 C9.96,4.16 10.44,4.28 10.8,4.52 L10.44,5.12 C10.2,5 9.96,4.88 9.72,5 C9,5 8.64,5.6 8.64,6.68 C8.64,7.64 8.76,8.24 9.6,8.24 C9.96,8.24 10.2,8.12 10.44,8 L10.8,8.84 C10.44,9.08 9.96,9.2 9.48,9.2 C8.04,9.2 7.56,8.24 7.56,6.68 C7.56,5.6 7.92,4.16 9.6,4.16 Z M12.84,5 L12.6,5 L12.6,8.36 L12.84,8.36 C13.32,8.36 14.04,8.12 14.04,6.68 C14.04,5.36 13.32,5 12.84,5 Z","checks":"M24,4 L24,21 L0,21 L0,4 L24,4 Z M22.8,5.21428571 L1.2,5.21428571 L1.2,19.7857143 L22.8,19.7857143 L22.8,5.21428571 Z M21.6,14.9285714 L21.6,16.1428571 L3.6,16.1428571 L3.6,14.9285714 L21.6,14.9285714 Z M21.6,8.85714286 L21.6,12.5 L14.4,12.5 L14.4,8.85714286 L21.6,8.85714286 Z M20.4,10.0714286 L15.6,10.0714286 L15.6,11.2857143 L20.4,11.2857143 L20.4,10.0714286 Z","commercialRealestate":"M10.7139512,0 L10.7139512,0.723512195 L14.0985366,0.723512195 L14.0985366,3.14107317 L17.64,3.14107317 L17.64,8.38829268 L16.4692683,8.38829268 L16.4692683,4.31180488 L4.17073171,4.31180488 L4.17073171,22.8292683 L9.28331707,22.8292683 L9.28331707,24 L3,24 L3,3.14107317 L6.29560976,3.14107317 L6.29560976,0.72702439 L9.54321951,0.72702439 L9.54321951,0 L10.7139512,0 Z M21.7843902,10.3925854 L21.7843902,24 L11.2887805,24 L11.2887805,10.3925854 L21.7843902,10.3925854 Z M20.6136585,11.5668293 L12.4595122,11.5668293 L12.4595122,22.8292683 L20.6136585,22.8292683 L20.6136585,11.5668293 Z M18.6749268,18.3149268 L18.6749268,21.8552195 L17.5041951,21.8552195 L17.5041951,18.3149268 L18.6749268,18.3149268 Z M15.5678049,18.3149268 L15.5678049,21.8552195 L14.3970732,21.8552195 L14.3970732,18.3149268 L15.5678049,18.3149268 Z M9.28331707,18.6825366 L9.28331707,19.8532683 L5.13892683,19.8532683 L5.13892683,18.6825366 L9.28331707,18.6825366 Z M18.6749268,12.5326829 L18.6749268,16.0718049 L17.5041951,16.0718049 L17.5041951,12.5326829 L18.6749268,12.5326829 Z M15.5678049,12.5326829 L15.5678049,16.0718049 L14.3970732,16.0718049 L14.3970732,12.5326829 L15.5678049,12.5326829 Z M9.28331707,14.5369756 L9.28331707,15.7077073 L5.13892683,15.7077073 L5.13892683,14.5369756 L9.28331707,14.5369756 Z M9.28331707,10.3925854 L9.28331707,11.5633171 L5.13892683,11.5633171 L5.13892683,10.3925854 L9.28331707,10.3925854 Z M9.28331707,6.24819512 L9.28331707,7.41892683 L5.13892683,7.41892683 L5.13892683,6.24819512 L9.28331707,6.24819512 Z M15.4999024,6.24819512 L15.4999024,7.41892683 L11.3555122,7.41892683 L11.3555122,6.24819512 L15.4999024,6.24819512 Z M12.9313171,1.8942439 L7.46634146,1.8942439 L7.46634146,2.90458537 L12.9313171,2.90458537 L12.9313171,1.8942439 Z","consolidate":"M11.8376,16.9932 L12.0428,17.1744 L17.912,23.1612 L17.0552,24 L11.6,18.4356 L6.1448,24 L5.288,23.1612 L11.3336,16.9932 L11.8376,16.9932 Z M11.6,0 L17.9096,6.348 L17.0588,7.194 L14.7968,4.9176 L14.7968,14.0244 L21.2,20.5248 L20.3456,21.3672 L13.5968,14.5176 L13.5968,3.7104 L11.6,1.7016 L9.6032,3.7104 L9.6032,14.5176 L2.8544,21.3672 L2,20.5248 L8.4032,14.0244 L8.4032,4.9176 L6.1412,7.194 L5.2904,6.348 L11.6,0 Z","customization":"M9.33333333,13.3333333 L9.33333333,16 L24,16 L24,17.3333333 L9.33333333,17.3333333 L9.33333333,20 L8,20 L8,17.3333333 L0,17.3333333 L0,16 L8,16 L8,13.3333333 L9.33333333,13.3333333 Z M17.3333333,4 L17.3333333,6.66666667 L24,6.66666667 L24,8 L17.3333333,8 L17.3333333,10.6666667 L16,10.6666667 L16,8 L0,8 L0,6.66666667 L16,6.66666667 L16,4 L17.3333333,4 Z","dashboard":"M16.0656,1 C17.1336,1 18,1.88244444 18,2.97022222 L18,2.97022222 L18,3.44444444 L18.4656,3.44444444 C19.5336,3.44444444 20.4,4.32688889 20.4,5.41466667 L20.4,5.41466667 L20.4,5.88888889 L21.936,5.88888889 C23.076,5.88888889 24,6.77133333 24,7.85911111 L24,7.85911111 L24,21.0297778 C24,22.1175556 23.076,23 21.936,23 L21.936,23 L6.864,23 C5.724,23 4.8,22.1175556 4.8,21.0297778 L4.8,21.0297778 L4.8,20.5555556 L4.3344,20.5555556 C3.2664,20.5555556 2.4,19.6731111 2.4,18.5853333 L2.4,18.5853333 L2.4,18.1111111 L1.9344,18.1111111 C0.8664,18.1111111 0,17.2286667 0,16.1408889 L0,16.1408889 L0,2.97022222 C0,1.88244444 0.8664,1 1.9344,1 L1.9344,1 Z M22.0092,7.11111111 L6.7908,7.11111111 C6.3564,7.11111111 6,7.44722222 6,7.85911111 L6,7.85911111 L6,21.0297778 C6,21.4428889 6.354,21.7777778 6.7908,21.7777778 L6.7908,21.7777778 L22.0092,21.7777778 C22.446,21.7777778 22.8,21.4428889 22.8,21.0297778 L22.8,21.0297778 L22.8,7.85911111 C22.8,7.44722222 22.4436,7.11111111 22.0092,7.11111111 L22.0092,7.11111111 Z M18.4656,4.66666667 L4.3344,4.66666667 C3.93,4.66666667 3.6,5.00277778 3.6,5.41466667 L3.6,5.41466667 L3.6,18.5853333 C3.6,18.9984444 3.93,19.3333333 4.3344,19.3333333 L4.3344,19.3333333 L4.8,19.3333333 L4.8,7.85911111 C4.8,6.77133333 5.724,5.88888889 6.864,5.88888889 L6.864,5.88888889 L19.2,5.88888889 L19.2,5.41466667 C19.2,5.00277778 18.87,4.66666667 18.4656,4.66666667 L18.4656,4.66666667 Z M20.4,18.1111111 L20.4,19.3333333 L8.4,19.3333333 L8.4,18.1111111 L20.4,18.1111111 Z M16.0656,2.22222222 L1.9344,2.22222222 C1.53,2.22222222 1.2,2.55833333 1.2,2.97022222 L1.2,2.97022222 L1.2,16.1408889 C1.2,16.554 1.53,16.8888889 1.9344,16.8888889 L1.9344,16.8888889 L2.4,16.8888889 L2.4,5.41466667 C2.4,4.32688889 3.2664,3.44444444 4.3344,3.44444444 L4.3344,3.44444444 L16.8,3.44444444 L16.8,2.97022222 C16.8,2.55833333 16.47,2.22222222 16.0656,2.22222222 L16.0656,2.22222222 Z M20.4,13.8333333 L20.4,15.0555556 L8.4,15.0555556 L8.4,13.8333333 L20.4,13.8333333 Z M20.4,9.55555556 L20.4,10.7777778 L8.4,10.7777778 L8.4,9.55555556 L20.4,9.55555556 Z","dashboardControl":"M20.0330001,7.06591888 C21.1172885,7.06591888 22,7.94863042 22,9.0329188 L22,18.4858977 C22,19.5701861 21.1172885,20.4528977 20.0330001,20.4528977 L6.96139153,20.4528977 C5.87710315,20.4528977 4.99439161,19.5701861 4.99439161,18.4858977 L4.99439161,9.0329188 C4.99439161,7.94863042 5.87710315,7.06591888 6.96139153,7.06591888 L20.0330001,7.06591888 Z M20.0330001,8.69153865 L6.96139153,8.69153865 C6.77607088,8.69153865 6.62001138,8.84759815 6.62001138,9.0329188 L6.62001138,18.4858977 C6.62001138,18.6712184 6.77607088,18.8272779 6.96139153,18.8272779 L20.0330001,18.8272779 C20.2199464,18.8272779 20.3743802,18.6712184 20.3743802,18.4858977 L20.3743802,9.0329188 C20.3743802,8.84759815 20.2199464,8.69153865 20.0330001,8.69153865 Z M17.0386085,4 C17.8140291,4 18.5195481,4.46005039 18.8365439,5.17044623 L17.3539787,5.8336991 C17.297082,5.70852638 17.1719093,5.62561977 17.0386085,5.62561977 L3.96699992,5.62561977 C3.78167927,5.62561977 3.62561977,5.78330488 3.62561977,5.96699992 L3.62561977,15.4199789 C3.62561977,15.6052995 3.78167927,15.761359 3.96699992,15.761359 L3.96699992,17.3869788 C2.88271153,17.3869788 2,16.5042673 2,15.4199789 L2,5.96699992 C2,4.88271153 2.88271153,4 3.96699992,4 L17.0386085,4 Z M18.0952613,14.5714053 L18.0952613,16.1970251 L8.79509063,16.1970251 L8.79509063,14.5714053 L18.0952613,14.5714053 Z M18.0952613,10.8341055 L18.0952613,12.4597253 L8.79509063,12.4597253 L8.79509063,10.8341055 L18.0952613,10.8341055 Z","deposit":"M12.6,13.4444444 L12.6,19.6606667 L15.7752,16.4254444 L16.6248,17.2895556 L12,22 L7.3752,17.2895556 L8.2248,16.4254444 L11.4,19.6606667 L11.4,13.4444444 L12.6,13.4444444 Z M24,1.24344979e-14 L24,15.8888889 L18,15.8888889 L18,14.6666667 L22.8,14.6666667 L22.8,1.22222222 L1.2,1.22222222 L1.2,14.6666667 L6,14.6666667 L6,15.8888889 L0,15.8888889 L0,1.24344979e-14 L24,1.24344979e-14 Z M21.6,11 L21.6,12.2222222 L3.6,12.2222222 L3.6,11 L21.6,11 Z M21.6,4.88888889 L21.6,8.55555556 L14.4,8.55555556 L14.4,4.88888889 L21.6,4.88888889 Z M20.4,6.11111111 L15.6,6.11111111 L15.6,7.33333333 L20.4,7.33333333 L20.4,6.11111111 Z","energy":"M22.4618248,6.58004768 L22.4237956,6.03346599 L16.9880067,6.03346599 L16.9880067,0 L15.7995964,0 L15.7995964,6.03346599 L7.98460999,6.03346599 L7.98460999,0 L6.79619965,0 L6.79619965,6.03346599 L1.50064316,6.03346599 L1.50064316,6.61867122 C1.45429516,12.9119683 3.91311616,17.171092 8.81174359,19.2848534 L8.81174359,22.2553551 C8.80469052,22.7094401 8.97239796,23.1493288 9.28116567,23.486627 C9.62005598,23.8187982 10.0845924,23.9961963 10.562272,23.9758585 L13.1553834,23.9980963 C13.6217818,24.020673 14.0749392,23.841557 14.3960838,23.5076943 C14.6883054,23.1651956 14.835914,22.7253065 14.8084622,22.2787633 L14.8084622,19.3176248 C19.0166232,17.8721679 22.9300585,13.4597204 22.4618248,6.58004768 Z M14.0395607,18.3309688 L13.6152982,18.4562027 L13.6152982,22.3314318 C13.6239931,22.4680864 13.5859155,22.6036663 13.5071528,22.7164969 C13.4079771,22.7982962 13.2792352,22.8367564 13.1506297,22.8230042 L10.5598952,22.8007664 C10.4068158,22.8144105 10.2543234,22.769104 10.1344443,22.6743621 C10.0404106,22.561777 9.99026246,22.4198366 9.99302347,22.2740817 L9.99302347,18.4924855 L9.62342785,18.3450137 C5.06349737,16.5261959 2.79006838,12.8745152 2.6878651,7.20387646 L21.3031247,7.20387646 C21.503966,13.3497018 17.846039,17.2050339 14.0395607,18.3309688 Z","etf":"M24,2 L24,21.2 L0,21.2 L0,2 L24,2 Z M22.8,3.2 L1.2,3.2 L1.2,20 L22.8,20 L22.8,3.2 Z M12,11.0564 L12.8748,11.9228 L14.0748,11.6096 L14.4,12.8 L15.5892,13.1228 L15.2748,14.3228 L16.1436,15.2 L15.2772,16.0748 L15.5916,17.2748 L14.4,17.6 L14.0796,18.7916 L12.8796,18.4772 L12.0024,19.346 L11.1252,18.4772 L9.9252,18.7916 L9.6,17.6 L8.4108,17.2772 L8.7252,16.0772 L7.8564,15.2 L8.7228,14.3252 L8.4084,13.1252 L9.6,12.8 L9.9228,11.6108 L11.1228,11.924 L12,11.0564 Z M12,12.7436 L11.478,13.2584 L10.7724,13.0736 L10.5792,13.778 L9.8736,13.9712 L10.0584,14.678 L9.5436,15.2 L10.0584,15.722 L9.8736,16.4276 L10.578,16.6208 L10.7712,17.3264 L11.478,17.1416 L12,17.6564 L12.522,17.1416 L13.2276,17.3264 L13.4208,16.622 L14.1264,16.4288 L13.9416,15.722 L14.4564,15.2 L13.9416,14.678 L14.1264,13.9724 L13.422,13.7792 L13.2288,13.0736 L12.522,13.2584 L12,12.7436 Z M16.8612,5.582 C17.2221434,5.5836518 17.5786884,5.66133936 17.9076,5.81 L17.7204,6.4508 C17.4810518,6.35250311 17.2255021,6.29960269 16.9668,6.2948 C16.7388,6.2948 16.554,6.3872 16.554,6.6008 C16.554,7.064 18.084,6.9572 18.084,8.1104 C18.084,8.78 17.6016,9.2288 16.746,9.2288 C16.3248899,9.23747772 15.9084098,9.13965235 15.5352,8.9444 L15.7752,8.2676 C16.0478193,8.40461751 16.3463741,8.48232354 16.6512,8.4956 C16.9152,8.4956 17.1144,8.4248 17.1144,8.1536 C17.1144,7.6196 15.6252,7.7828 15.6204,6.662 C15.6204,5.942 16.1052,5.582 16.8612,5.582 Z M8.9964,4.2716 L8.9964,5.0192 L7.266,5.0192 L7.266,6.2228 L8.7612,6.2228 L8.7612,6.9716 L7.266,6.9716 L7.266,8.4092 L9.096,8.4092 L9.096,9.1652 L6.2112,9.1652 L6.2112,4.2716 L8.9964,4.2716 Z M12.4716,4.2644 L12.4716,5.0408 L11.3748,5.0408 L11.3676,9.1652 L10.3212,9.1652 L10.3212,5.0408 L9.2172,5.0408 L9.2172,4.2644 L12.4716,4.2644 Z M15.6684,4.2716 L15.6684,5.0192 L13.8876,5.0192 L13.8876,6.3296 L15.3552,6.3296 L15.3552,7.0772 L13.8876,7.0772 L13.8948,9.1652 L12.834,9.1652 L12.834,4.2716 L15.6684,4.2716 Z","family":"M17.9988,11.034 C16.7316,11.034 15.7404,9.2328 15.7404,6.9324 L15.7404,6.3456 C15.7404,4.77 16.416,4.0968 18,4.0968 C19.584,4.0968 20.2596,4.77 20.2596,6.342 L20.2572,6.9324 C20.2572,9.2328 19.2648,11.034 17.9988,11.034 Z M13.8588,14.3352 C13.8588,16.4424 12.9048,17.7468 12.0216,17.7468 C11.1372,17.7468 10.1832,16.4424 10.1832,14.3316 L10.1796,13.8348 C10.1796,12.552 10.7304,12.0048 12.0204,12.0048 C13.3092,12.0048 13.8588,12.552 13.8588,13.8348 L13.8588,14.3352 Z M6.0012,8.1372 C4.7352,8.1372 3.7428,6.336 3.7428,4.032 L3.7404,3.4488 C3.7404,1.8732 4.416,1.2 6,1.2 C7.584,1.2 8.2596,1.8732 8.2596,3.4488 L8.2596,4.0356 C8.2596,6.336 7.2684,8.1372 6.0012,8.1372 Z M19.4868,11.7372 C20.6688,10.9128 21.4572,9.1248 21.4572,6.9348 L21.4596,6.3456 C21.4596,4.122 20.2308,2.8968 18,2.8968 C15.7692,2.8968 14.5404,4.122 14.5404,6.3456 L14.5404,6.9324 C14.5404,9.0324 15.2664,10.752 16.3656,11.6196 C15.7932,11.7468 15.2388,11.9508 14.718,12.2364 C14.2608,11.31 13.3488,10.8048 12.0204,10.8048 C11.7564,10.8048 11.5116,10.8276 11.28,10.866 C10.3932,9.6948 9.1704,8.9172 7.8132,8.5776 C8.8116,7.6692 9.4596,6.0204 9.4596,4.0356 L9.4596,3.4488 C9.4596,1.2252 8.2308,0 6,0 C3.7692,0 2.5404,1.2252 2.5404,3.4512 L2.5428,4.0356 C2.5428,6.1164 3.2568,7.8228 4.3392,8.6988 C1.8036,9.5112 0,12.0012 0,14.838 L0,24 L4.8,24 L4.8,22.8 L1.2,22.8 L1.2,14.838 C1.2,12.3816 2.8284,10.2276 5.0712,9.7152 C6.9684,9.2808 8.856,9.9036 10.0944,11.328 C9.3708,11.8272 8.9796,12.672 8.9796,13.8384 L8.9832,14.3352 C8.9832,16.2108 9.654,17.7408 10.6632,18.4728 C8.2908,19.1616 6.9096,21.612 6.9096,24 L8.1096,24 C8.1096,21.7764 9.5724,19.4772 12.0204,19.4772 C14.5332,19.4772 15.8904,21.8076 15.8904,24 L17.0904,24 C17.0904,21.27 15.5532,19.122 13.362,18.4872 C14.3808,17.76 15.0588,16.2216 15.0588,14.3352 L15.0588,13.8348 C15.0588,13.704 15.042,13.5876 15.0324,13.4652 C16.1628,12.7536 17.5056,12.5004 18.8544,12.7908 C21.1416,13.2816 22.8,15.4488 22.8,17.946 L22.8,22.8 L18,22.8 L18,24 L24,24 L24,17.946 C24,15.0288 22.1196,12.4944 19.4868,11.7372 L19.4868,11.7372 Z","flag":"M20.9808,15.5328 L12.1164,15.5328 L16.23,13.1892 L16.2228,13.1748 L16.2252,13.1748 L17.1252,4.8108 L22.6044,4.8108 L20.9808,15.5328 Z M2.8596,11.9496 L4.35,1.2264 L16.3068,1.2264 L15.1548,11.9496 L2.8596,11.9496 Z M17.2572,3.5844 L17.6412,0 L3.3144,0 L0,23.826 L1.1832,24 L2.6892,13.1748 L13.7916,13.1748 L7.5012,16.7592 L22.0068,16.7592 L24,3.5844 L17.2572,3.5844 L17.2572,3.5844 Z","flagActive":"M4.90909091,2 C5.37530531,2 5.75955196,2.35094563 5.8120657,2.8030717 L5.81818182,2.90909091 L5.818,3.961 L20.3262869,3.96178089 L15.579785,8.96090909 L20.3262869,13.9617809 L5.818,13.961 L5.81818182,21.0909091 C5.81818182,21.5929861 5.41116795,22 4.90909091,22 C4.44287651,22 4.05862985,21.6490544 4.00611612,21.1969283 L4,21.0909091 L4,2.90909091 C4,2.40701386 4.40701386,2 4.90909091,2 Z","flagInactive":"M4.90909091,2 C5.37530531,2 5.75955196,2.35094563 5.8120657,2.8030717 L5.81818182,2.90909091 L5.818,3.961 L20.2841708,3.96178089 L15.6752396,8.96181818 L20.2841708,13.9617809 L5.818,13.961 L5.81818182,21.0909091 C5.81818182,21.5929861 5.41116795,22 4.90909091,22 C4.44287651,22 4.05862985,21.6490544 4.00611612,21.1969283 L4,21.0909091 L4,2.90909091 C4,2.40701386 4.40701386,2 4.90909091,2 Z M5.818,12.143 L16.1361486,12.1427273 L13.2039278,8.96178089 L16.1370577,5.77909091 L5.818,5.779 L5.818,12.143 Z","funds":"M24,2 L24,21.2 L0,21.2 L0,2 L24,2 Z M22.8,3.2 L1.2,3.2 L1.2,20 L22.8,20 L22.8,3.2 Z M12,11.0564 L12.8748,11.9228 L14.0748,11.6096 L14.4,12.8 L15.5892,13.1228 L15.2748,14.3228 L16.1436,15.2 L15.2772,16.0748 L15.5916,17.2748 L14.4,17.6 L14.0796,18.7916 L12.8796,18.4772 L12.0024,19.346 L11.1252,18.4772 L9.9252,18.7916 L9.6,17.6 L8.4108,17.2772 L8.7252,16.0772 L7.8564,15.2 L8.7252,14.3228 L8.4084,13.1252 L9.6,12.8 L9.9228,11.6108 L11.1228,11.924 L12,11.0564 Z M12,12.7436 L11.478,13.2632 L10.7724,13.0784 L10.5792,13.7828 L9.8736,13.976 L10.0584,14.6828 L9.5436,15.2 L10.0584,15.722 L9.8736,16.4276 L10.578,16.6208 L10.7712,17.3264 L11.478,17.1416 L12,17.6564 L12.522,17.1416 L13.2276,17.3264 L13.4208,16.622 L14.1264,16.4288 L13.9416,15.722 L14.4564,15.2 L13.9416,14.678 L14.1264,13.9724 L13.422,13.7792 L13.2288,13.0736 L12.522,13.2584 L12,12.7436 Z M19.8157073,4.15914275 L19.9716,4.172 C20.4116778,4.1702034 20.8467618,4.26524999 21.246,4.4504 L21.006,5.1908 C20.7123089,5.05923195 20.3942141,4.99095196 20.0724,4.9904 C19.6596,4.9904 19.3752,5.1332 19.3752,5.5112 C19.3752,6.3944 21.5544,6.0452 21.5544,7.7336 C21.5544,8.552 20.9808,9.236 19.7808,9.236 C19.2559607,9.24456686 18.7378791,9.1168037 18.2772,8.8652 L18.534,8.1104 C18.8996512,8.30104024 19.3048766,8.40337404 19.7172,8.4092 C20.25,8.4092 20.4936,8.1968 20.49,7.8188 C20.49,6.8324 18.36,7.2056 18.36,5.6324 C18.3436149,5.21297554 18.5138401,4.80783365 18.824876,4.52597907 C19.135912,4.24412448 19.5558117,4.11450677 19.9716,4.172 Z M9.4992,4.2608 L9.4908,7.3088 C9.4908,8.5088 9,9.2288 7.7256,9.2288 C6.3852,9.2288 5.9652,8.48 5.9652,7.37 L5.9652,4.2668 L7.0116,4.2668 L7.0116,7.5068 C7.0116,8.0684 7.176,8.4668 7.7316,8.4668 C8.2524,8.4668 8.4588,8.1536 8.4588,7.4912 L8.4588,4.2608 L9.4992,4.2608 Z M11.1996,4.28 L11.9328,5.5892 C12.2397709,6.11049365 12.5181816,6.64808655 12.7668,7.1996 L12.8016,7.1996 L12.8016,4.28 L13.8348,4.28 L13.8348,9.1664 L12.816,9.1664 L11.5128,6.7664 C11.4216,6.5936 11.3208,6.3944 11.2212,6.1664 C11.2068,6.1664 11.1996,6.1736 11.184,6.1736 L11.184,9.1652 L10.1676,9.1652 L10.1676,4.28 L11.1996,4.28 Z M5.5812,4.2716 L5.5812,5.0192 L3.8016,5.0192 L3.8016,6.3296 L5.2692,6.3296 L5.2692,7.0772 L3.8016,7.0772 L3.8088,9.1652 L2.7468,9.1652 L2.7468,4.2716 L5.5812,4.2716 Z M15.8424,4.2644 C17.46,4.2644 18.0228,5.39 18.0228,6.7004 C18.0978498,7.32791972 17.8998065,7.95745275 17.4790087,8.42898502 C17.058211,8.9005173 16.4551823,9.16863928 15.8232,9.16523269 L14.5032,9.16523269 L14.5032,4.2644 Z M15.7776,5 L15.558,5 L15.558,8.4176 L15.7776,8.4176 C16.2276,8.4176 16.932,8.1332 16.932,6.7376 C16.932,5.3048 16.2768,5 15.7776,5 Z","gift":"M15.1874286,0.441353579 C15.9165714,0.00935357914 16.7725714,-0.108360707 17.5908571,0.100782151 C18.4114286,0.313353579 19.1005714,0.831067865 19.5314286,1.56021072 C19.9725714,2.30649644 20.0902857,3.25849644 19.8548571,4.17392501 C19.7668571,4.51449644 19.6205714,4.82535358 19.4468571,5.11335358 L19.4468571,5.11335358 L24,5.11335358 L24,12.2710679 L22.7965714,12.2710679 L22.7965714,23.0984964 L1.20342857,23.0984964 L1.20342857,12.2710679 L0,12.2710679 L0,5.11335358 L4.54742857,5.11335358 C4.36,4.80135358 4.208,4.46306786 4.12,4.08821072 C3.91428571,3.20135358 4.03885714,2.27906786 4.46285714,1.56021072 C5.35314286,0.056210722 7.30057143,-0.447789278 8.808,0.441353579 C9.71771429,0.978496436 11.0422857,2.92706786 12.0011429,4.47792501 C12.9565714,2.92706786 14.2754286,0.979639293 15.1874286,0.441353579 Z M21.6537143,12.2710679 L12.5714286,12.2710679 L12.5714286,21.9556393 L21.6537143,21.9556393 L21.6537143,12.2710679 Z M11.4285714,12.2710679 L2.34628571,12.2710679 L2.34628571,21.9556393 L11.4285714,21.9556393 L11.4285714,12.2710679 Z M22.8571429,6.25621072 L12.5714286,6.25621072 L12.5714286,11.1293536 L22.8571429,11.1293536 L22.8571429,6.25621072 Z M11.4285714,6.25621072 L1.14285714,6.25621072 L1.14285714,11.1293536 L11.4285714,11.1293536 L11.4285714,6.25621072 Z M8.22742857,1.42535358 C7.264,0.855067865 6.01714286,1.17735358 5.448,2.14192501 C5.17028571,2.60935358 5.09257143,3.22535358 5.23314286,3.82992501 C5.36,4.37963929 5.66057143,4.83563929 6.056,5.11335358 L6.056,5.11335358 L11.0525714,5.11335358 C9.84114286,3.15449644 8.76685714,1.74421072 8.22742857,1.42535358 Z M17.3062857,1.20821072 C16.7817143,1.07221072 16.2342857,1.14992501 15.768,1.42535358 C15.1691429,1.77963929 14.0022857,3.41621072 12.9542857,5.11335358 L12.9542857,5.11335358 L17.9382857,5.11335358 C18.3177143,4.84478215 18.6125714,4.41278215 18.7474286,3.88821072 C18.9062857,3.27335358 18.8308571,2.62078215 18.5474286,2.14192501 C18.2708571,1.67449644 17.8308571,1.34306786 17.3062857,1.20821072 Z","giving":"M2.04,3.01061568 C4.0932,0.978066242 7.2372,0.425623459 9.864,1.63317538 L9.864,1.63317538 L9.3708,2.74906091 C7.188,1.74317505 4.578,2.20028479 2.8764,3.88694638 C1.7964,4.95760983 1.2,6.38149443 1.2,7.89460099 C1.2,9.40770755 1.7964,10.8303699 2.8764,11.9010334 L2.8764,11.9010334 L12.5268,21.4514491 C12.9828,21.8914478 13.7004,21.8865589 14.1384,21.4514491 L14.1384,21.4514491 L14.3328,21.260783 L8.5704,15.5530224 L9.4068,14.6754695 L15.1944,20.4088967 L16.092,19.5191216 L10.3284,13.8101388 L11.1648,12.9350303 L16.9536,18.6672353 L17.9688,17.6637938 L12.204,11.9535888 L13.0416,11.0760359 L18.8292,16.8106853 L19.7952,15.8561326 L13.9788,10.0958166 L14.8164,9.22070811 L21.4932,15.8793548 L14.9748,22.329002 C14.5248,22.7751118 13.9284,23 13.332,23 C12.7476,23 12.1644,22.7848895 11.7156,22.3558908 L11.7156,22.3558908 L11.0328,21.680004 L10.4028,22.3045576 C9.9504,22.7531119 9.3552,22.9767778 8.76,22.9767778 C8.166,22.9767778 7.5708,22.7531119 7.1172,22.3045576 L7.1172,22.3045576 L6.6804,21.89267 L1.2108,16.473353 L3.492,14.2134709 L2.0412,12.7785863 C0.7248,11.4732569 2.84217094e-14,9.740151 2.84217094e-14,7.89460099 C2.84217094e-14,6.04905099 0.7248,4.31472287 2.04,3.01061568 Z M4.3524,15.0665794 L2.9316,16.473353 L7.944,21.4160048 C8.3988,21.8682256 9.1224,21.8682256 9.5664,21.428227 L9.5664,21.428227 L10.1724,20.8281176 L4.3524,15.0665794 Z M12.1476,3.01061568 C14.8536,0.331512631 19.254,0.331512631 21.96,3.01061568 C23.2752,4.31472287 24,6.04905099 24,7.89460099 C24,9.740151 23.2752,11.4732569 21.96,12.7785863 L21.96,12.7785863 L21.8472,12.8898082 L21.0132,12.0110331 L21.1248,11.9010334 C22.2036,10.8303699 22.8,9.40770755 22.8,7.89460099 C22.8,6.38149443 22.2036,4.95760983 21.1236,3.88694638 C18.8796,1.66617528 15.228,1.66373085 12.984,3.88694638 L12.984,3.88694638 L7.6008,9.22070811 C7.9812,9.51770722 8.562,9.87581726 9.1668,9.88926166 C9.5532,9.88192835 9.9612,9.7340399 10.3116,9.38815206 L10.3116,9.38815206 L10.6652566,9.03862849 C12.3707101,7.3565959 13.9848,5.81316281 13.9848,5.81316281 L13.9848,5.81316281 L14.4156,5.4037196 L14.826,5.83516274 C15.2124,6.24216152 16.7916,7.62449069 17.4444,6.97793708 L17.4444,6.97793708 L19.23,5.20694241 L20.0664,6.08449533 L18.2796,7.85304556 C17.9304,8.20015563 17.5056,8.38593285 16.9824,8.37004401 C15.9876,8.35537738 14.964,7.59637967 14.3976,7.0977145 C13.7544,7.71493487 12.4476,8.97748662 11.148,10.2644828 C10.5612,10.8450366 9.8964,11.1359246 9.132,11.110258 C7.5912,11.071147 6.3336,9.71448441 6.2796,9.65704014 L6.2796,9.65704014 L5.88,9.2194859 Z","goal":"M10.6074483,2.71353446 C12.0364138,2.71353446 13.4256552,2.99584833 14.7332414,3.55161915 L14.7332414,3.55161915 L14.3028966,4.5701633 C13.1310345,4.07306947 11.8874483,3.82064766 10.6074483,3.82064766 C5.36717241,3.82064766 1.10344828,8.09853308 1.10344828,13.3562137 C1.10344828,18.6150014 5.36717241,22.8928868 10.6074483,22.8928868 C15.8477241,22.8928868 20.1125517,18.6150014 20.1125517,13.3562137 C20.1125517,12.0143925 19.8388966,10.7168558 19.2993103,9.50013839 L19.2993103,9.50013839 L20.3078621,9.04954332 C20.9103448,10.4101854 21.216,11.8582895 21.216,13.3562137 C21.216,19.2261279 16.4568276,24 10.6074483,24 C4.75806897,24 -7.10542736e-15,19.2261279 -7.10542736e-15,13.3562137 C-7.10542736e-15,7.48740659 4.75806897,2.71353446 10.6074483,2.71353446 Z M10.6074483,7.62136728 C11.5211034,7.62136728 12.4314483,7.84389704 13.238069,8.26460006 L13.238069,8.26460006 L12.7293793,9.24660947 C12.0706207,8.90229726 11.3555862,8.72848049 10.6074483,8.72848049 C8.06510345,8.72848049 5.99613793,10.8043177 5.99613793,13.3562137 C5.99613793,15.9092167 8.06510345,17.985054 10.6074483,17.985054 C13.1508966,17.985054 15.2198621,15.9092167 15.2198621,13.3562137 C15.2198621,12.5125934 14.9925517,11.6877941 14.5611034,10.9714918 L14.5611034,10.9714918 L15.5056552,10.4002214 C16.0408276,11.2892333 16.3233103,12.3122059 16.3233103,13.3562137 C16.3233103,16.518129 13.76,19.0921672 10.6074483,19.0921672 C7.456,19.0921672 4.89268966,16.518129 4.89268966,13.3562137 C4.89268966,10.1931913 7.456,7.62136728 10.6074483,7.62136728 Z M19.9073103,1.20792265e-13 L19.7351724,4.30445613 L24,4.39856075 L19.1691034,8.86908386 L15.7252414,8.79601439 L10.8082759,13.8012732 C10.6990345,13.9119845 10.5566897,13.9673402 10.4143448,13.9673402 C10.2742069,13.9673402 10.1351724,13.9141987 10.0281379,13.8079159 C9.81075862,13.5931359 9.80855172,13.242181 10.0215172,13.0251868 L10.0215172,13.0251868 L14.9583448,8 L15.0995862,4.45391641 L19.9073103,1.20792265e-13 Z M18.697931,2.62828674 L16.1831724,4.95543869 L16.0728276,7.69554387 L18.7486897,7.75311376 L21.2413793,5.44478273 L18.5886897,5.38831996 L18.697931,2.62828674 Z","government":"M1.8252,12 L2.4,12 L2.4,20.4 L1.2,20.4 L1.2,21.6 L22.8,21.6 L22.8,20.4 L21.6,20.4 L21.6,12 L22.1748,12 L23.904,8.4 L20.9244,8.4 C18.9490903,5.79670072 15.8678728,4.26963923 12.6,4.2744 L12.6,3.6 L16.8,3.6 L16.8,0 L11.4,0 L11.4,4.2744 C8.16658283,4.24907756 5.1195792,5.78531432 3.2172,8.4 L0.096,8.4 L1.8252,12 Z M3.6,20.4 L3.6,12 L4.8,12 L4.8,20.4 L3.6,20.4 Z M6,20.4 L6,12 L10.2744,12 L10.2744,20.4 L6,20.4 Z M11.4744,20.4 L11.4744,12 L12.6744,12 L12.6744,20.4 L11.4744,20.4 Z M13.8744,20.4 L13.8744,12 L18,12 L18,20.4 L13.8744,20.4 Z M20.4,20.4 L19.2,20.4 L19.2,12 L20.4,12 L20.4,20.4 Z M15.6,1.2 L15.6,2.4 L12.6,2.4 L12.6,1.2 L15.6,1.2 Z M12,5.4504 C14.770766,5.32861779 17.4603553,6.40288011 19.3848,8.4 L4.7376,8.4 C6.61030838,6.40168411 9.26426006,5.32379032 12,5.4504 L12,5.4504 Z M21.996,9.6 L21.42,10.8 L2.58,10.8 L2.004,9.6 L21.996,9.6 Z M0,22.8 L24,22.8 L24,24 L0,24 Z","hide":"M23.88,11.7037037 C23.88,11.7037037 22.08,8.02962963 17.88,6.13333333 L19.08,4.71111111 L18.12,4 L16.68,5.77777778 C15.48,5.3037037 14.04,5.06666667 12.48,5.06666667 C12.36,5.06666667 12.24,5.06666667 12.12,5.06666667 C12.12,5.06666667 12.12,5.06666667 12,5.06666667 C12,5.06666667 12,5.06666667 12,5.06666667 C3.48,5.06666667 0.24,11.8222222 0.24,11.9407407 L0,11.9407407 L0.12,12.1777778 C0.24,12.4148148 2.16,15.8518519 6.24,17.7481481 L4.92,19.2888889 L5.88,20 L7.44,18.2222222 C8.64,18.6962963 10.08,18.9333333 11.64,19.0518519 C11.76,19.0518519 11.88,19.0518519 12,19.0518519 C12,19.0518519 12,19.0518519 12.12,19.0518519 C12.36,19.0518519 12.6,19.0518519 12.84,19.0518519 C20.4,18.6962963 23.88,12.5333333 24,12.2962963 L24,11.9407407 L23.88,11.7037037 Z M1.32,11.9407407 C1.8,11.1111111 3.48,8.62222222 6.72,7.08148148 C5.52,8.38518519 4.8,10.0444444 4.8,11.8222222 C4.8,13.7185185 5.52,15.3777778 6.6,16.562963 C3.48,15.1407407 1.8,12.7703704 1.32,11.9407407 Z M6,11.9407407 C6,8.74074074 8.76,6.01481481 12,6.01481481 C12,6.01481481 12,6.01481481 12,6.01481481 C12,6.01481481 12,6.01481481 12.12,6.01481481 C13.32,6.01481481 14.52,6.37037037 15.48,7.08148148 L13.8,9.0962963 C13.2,8.74074074 12.6,8.62222222 12,8.62222222 C11.16,8.62222222 10.2,8.97777778 9.6,9.57037037 C9,10.162963 8.64,10.9925926 8.64,11.9407407 C8.64,12.7703704 8.88,13.4814815 9.48,14.0740741 L7.8,16.0888889 C6.6,15.0222222 6,13.4814815 6,11.9407407 Z M14.16,11.9407407 C14.16,12.5333333 13.92,13.0074074 13.56,13.4814815 C13.2,13.837037 12.6,14.0740741 12,14.0740741 C12,14.0740741 12,14.0740741 12,14.0740741 C11.64,14.0740741 11.4,13.9555556 11.16,13.837037 L13.92,10.637037 C14.04,11.1111111 14.16,11.4666667 14.16,11.9407407 Z M9.84,11.9407407 C9.84,11.3481481 10.08,10.8740741 10.44,10.4 C10.8,10.0444444 11.4,9.80740741 12,9.80740741 C12,9.80740741 12,9.80740741 12,9.80740741 C12.36,9.80740741 12.6,9.92592593 12.84,10.0444444 L10.2,13.1259259 C9.96,12.7703704 9.84,12.4148148 9.84,11.9407407 Z M12,17.8666667 C12,17.8666667 11.88,17.8666667 12,17.8666667 C10.68,17.8666667 9.6,17.5111111 8.64,16.8 L10.32,14.7851852 C10.8,15.0222222 11.4,15.2592593 12,15.2592593 C12,15.2592593 12,15.2592593 12,15.2592593 C12.84,15.2592593 13.68,14.9037037 14.4,14.3111111 C15,13.7185185 15.36,12.8888889 15.36,11.9407407 C15.36,11.1111111 15.12,10.4 14.52,9.80740741 L16.2,7.79259259 C17.4,8.85925926 18,10.4 18,11.9407407 C18,15.2592593 15.24,17.8666667 12,17.8666667 Z M17.4,16.6814815 C18.48,15.4962963 19.2,13.837037 19.2,12.0592593 C19.2,10.162963 18.48,8.38518519 17.28,7.08148148 C20.64,8.5037037 22.2,11.1111111 22.68,11.9407407 C22.2,12.7703704 20.52,15.1407407 17.4,16.6814815 Z","homeEquity":"M12,2 L15.3819834,5.31719473 L15.3819834,4.17230331 L19.6001069,4.17230331 L19.6001069,9.45781417 L24,13.7714489 L19.6001069,13.7714489 L19.6001069,23 L4.39989308,23 L4.39989308,13.7714489 L1.24344979e-14,13.7714489 L12,2 Z M12,3.49733001 L2.61534349,12.7034532 L5.4691259,12.7034532 L5.4691259,21.9320043 L18.5308741,21.9320043 L18.5308741,12.7034532 L21.3846565,12.7034532 L18.5308741,9.90637237 L18.5308741,5.24029904 L16.4512163,5.24029904 L16.4512163,7.86329655 L12,3.49733001 Z M12.5378241,9.09789961 L12.5378241,10.507654 C13.620957,10.7041652 14.4325047,11.4805981 14.4325047,12.4097544 L14.4325047,12.4097544 L14.4325047,12.6468494 L13.3632719,12.6468494 L13.3632719,12.4097544 C13.3632719,11.9302243 12.7409783,11.5243859 12.0032077,11.5243859 C11.265437,11.5243859 10.6431435,11.9302243 10.6431435,12.4097544 C10.6431435,12.6041296 10.6431435,13.1210395 12.0684309,13.2972588 C13.6380647,13.494838 14.4325047,14.1516554 14.4325047,15.248487 C14.4325047,16.1776433 13.620957,16.9540762 12.5378241,17.1505874 L12.5378241,17.1505874 L12.5378241,18.5614098 L11.4685913,18.5614098 L11.4685913,17.1505874 C10.3865277,16.9540762 9.57391072,16.1776433 9.57391072,15.248487 L9.57391072,15.248487 L9.57391072,15.011392 L10.6431435,15.011392 L10.6431435,15.248487 C10.6431435,15.7280171 11.265437,16.1338555 12.0032077,16.1338555 C12.7409783,16.1338555 13.3632719,15.7280171 13.3632719,15.248487 C13.3632719,15.0541118 13.3632719,14.5361339 11.9347768,14.3567106 C10.3908046,14.1644713 9.57391072,13.492702 9.57391072,12.4097544 C9.57391072,11.4805981 10.3865277,10.7041652 11.4685913,10.507654 L11.4685913,10.507654 L11.4685913,9.09789961 L12.5378241,9.09789961 Z","image":"M24,0 L24,24 L0,24 L0,0 L24,0 Z M6.61418182,7.61672727 L1.09090909,17.3258182 L1.09090909,22.9090909 L22.9090909,22.9090909 L22.9090909,14.6465455 L16.2283636,20.0945455 L6.61418182,7.61672727 Z M22.9090909,1.09090909 L1.09090909,1.09090909 L1.09090909,15.12 L6.47672727,5.65418182 L16.4072727,18.5454545 L22.8829091,13.2589091 L22.9090909,13.2916364 L22.9090909,1.09090909 Z M15.4704325,3.01718982 C16.898127,2.42665806 18.5409925,2.75472755 19.6323816,3.84830384 C20.7237708,4.94188013 21.0485506,6.58539914 20.4551618,8.01190854 C19.861773,9.43841793 18.4671834,10.3667264 16.9221818,10.3636441 C14.816441,10.3594249 13.1116364,8.65119955 13.1116364,6.54545455 C13.1116364,5.0004499 14.042738,3.60772159 15.4704325,3.01718982 Z M16.9221818,3.81817105 C15.4189337,3.82239093 14.2025455,5.04220056 14.2025455,6.54545455 C14.2025455,7.64922738 14.8678577,8.64416968 15.8879075,9.06584833 C16.9079573,9.48752698 18.0816027,9.25279005 18.860993,8.47121135 C19.6403833,7.68963265 19.8718284,6.51533372 19.4472913,5.49647029 C19.0227542,4.47760685 18.0259503,3.81509125 16.9221818,3.81817105 Z","information":"M12,0 C18.6168,0 24,5.3832 24,12 C24,18.6168 18.6168,24 12,24 C5.3832,24 0,18.6168 0,12 C0,5.3832 5.3832,0 12,0 Z M12,1.2 C6.0456,1.2 1.2,6.0456 1.2,12 C1.2,17.9544 6.0456,22.8 12,22.8 C17.9544,22.8 22.8,17.9544 22.8,12 C22.8,6.0456 17.9544,1.2 12,1.2 Z M12.6,8.4 L12.6,18 L11.4,18 L11.4,8.4 L12.6,8.4 Z M11.9904,5.8176 C12.4164,5.8176 12.75,6.1656 12.75,6.5856 C12.75,6.9696 12.4164,7.3176 11.9904,7.3176 C11.5824,7.3176 11.25,6.9696 11.25,6.5856 C11.25,6.1656 11.5824,5.8176 11.9904,5.8176 Z","innovation":"M11.9079042,20.1962891 C7.40741742,20.1962891 6.91282078,20.0820636 6.91282078,16.6952759 C6.93987256,15.2206818 6.46140472,13.7812474 5.55696347,12.6162815 C4.52378348,11.2670268 3.97929252,9.60697375 4.012634,7.90790418 C3.88873228,5.77837599 4.68068426,3.69738509 6.18903467,2.18903467 C7.69738509,0.680684261 9.77837599,-0.111267715 11.9079042,0.0126340028 C14.0374324,-0.111267715 16.1184233,0.680684261 17.6267737,2.18903467 C19.1351241,3.69738509 19.9270761,5.77837599 19.8031744,7.90790418 C19.835989,9.6103787 19.2849475,11.2727747 18.2417111,12.618566 C17.3293835,13.7792944 16.8452653,15.2191426 16.8710044,16.6952759 C16.8732889,20.0991974 16.4529389,20.1962891 11.9079042,20.1962891 Z M11.9079042,1.15488953 C10.0806992,1.02707903 8.28777553,1.69740353 6.99258953,2.99258953 C5.69740353,4.28777553 5.02707903,6.08069921 5.15488953,7.90790418 C5.12760419,9.38234717 5.6056543,10.8217375 6.50960458,11.9868987 C7.54303027,13.3360894 8.08790931,14.9960978 8.0550763,16.6952759 C8.0550763,17.9688908 8.06878337,18.5891356 8.36234304,18.7821768 C9.51635444,19.0871751 10.7162906,19.1792993 11.9033352,19.0540336 C13.0860855,19.1794254 14.2817881,19.0880735 15.4317625,18.7844613 C15.7138996,18.5959891 15.7264644,18.0077275 15.7264644,16.6952759 C15.6937854,14.9930084 16.2443696,13.3307761 17.2867854,11.9846141 C18.1996145,10.8241566 18.6837945,9.38412463 18.6574921,7.90790418 C18.7851882,6.08133718 18.1153123,4.28902388 16.8209105,2.993965 C15.5265088,1.69890611 13.7345358,1.02812056 11.9079042,1.15488953 Z M15.3929258,21.988488 L8.59536316,21.988488 C8.27993801,21.988488 8.0242354,21.7327854 8.0242354,21.4173603 C8.0242354,21.1019351 8.27993801,20.8462325 8.59536316,20.8462325 L15.3929258,20.8462325 C15.7083509,20.8462325 15.9640535,21.1019351 15.9640535,21.4173603 C15.9640535,21.7327854 15.7083509,21.988488 15.3929258,21.988488 L15.3929258,21.988488 Z M14.6493174,24 L9.336687,24 C9.02126185,24 8.76555924,23.7442974 8.76555924,23.4288722 C8.76555924,23.1134471 9.02126185,22.8577445 9.336687,22.8577445 L14.6493174,22.8577445 C14.9647426,22.8577445 15.2204452,23.1134471 15.2204452,23.4288722 C15.2204452,23.7442974 14.9647426,24 14.6493174,24 Z","insurance":"M20.0075903,15.5352 C18.4664469,18.8472 15.7740291,21.2616 12,22.7172 C8.22597089,21.2604 5.53233095,18.846 3.99240974,15.5376 C2.34004985,11.9724 2.20316797,6.1992 2.226389,3.7836 C7.18224652,3.5724 10.6262925,2.0832 12,1.3764 C13.3749296,2.0832 16.8177535,3.5724 21.773611,3.7836 C21.7980542,6.1968 21.6623945,11.9676 20.0075903,15.5352 Z M22.9688832,2.61 C16.1504543,2.61 12,0 12,0 C12,0 7.84954571,2.61 1.03111683,2.61 C1.03111683,2.61 0.608249577,11.1348 2.88024443,16.0344 C4.47027418,19.4508 7.40590174,22.3476 12,24 C16.5953204,22.3476 19.5297258,19.4508 21.1197556,16.0344 C23.3917504,11.1348 22.9688832,2.61 22.9688832,2.61 L22.9688832,2.61 Z","investing":"M10.8,2.4 L10.8,3.6 C5.4980664,3.6 1.2,7.8980664 1.2,13.2 C1.2,18.5019336 5.4980664,22.8 10.8,22.8 C16.0994663,22.7940481 20.3940481,18.4994663 20.4,13.2 L20.4,13.2 L21.6,13.2 C21.6,19.1646753 16.7646753,24 10.8,24 C4.8353247,24 0,19.1646753 0,13.2 C0,7.2353247 4.8353247,2.4 10.8,2.4 L10.8,2.4 Z M13.2,0 C19.1619338,0.00661335475 23.9933866,4.83806619 24,10.8 L24,10.8 L24,11.4 L12.6,11.4 L12.6,0 Z M13.8,1.2192 L13.8,10.2 L22.7808,10.2 C22.4729998,5.37327936 18.6267206,1.52700024 13.8,1.2192 L13.8,1.2192 Z","keyAccess":"M5.5428,6 C7.7088,6 9.6876,7.4292 10.5888,9.6 L24,9.6 L24,14.4 L22.8,14.4 L22.8,16.8 L19.2,16.8 L19.2,14.4 L18,14.4 L18,16.8 L14.4,16.8 L14.4,14.4 L10.5888,14.4 C9.6876,16.5708 7.7088,18 5.5428,18 C2.4864,18 0,15.3084 0,12 C0,8.6916 2.4864,6 5.5428,6 Z M5.5428,7.2 C3.1488,7.2 1.2,9.3528 1.2,12 C1.2,14.6472 3.1488,16.8 5.5428,16.8 C7.326,16.8 8.9592,15.5172 9.606,13.6068 L9.744,13.2 L15.6,13.2 L15.6,15.6 L16.8,15.6 L16.8,13.2 L20.4,13.2 L20.4,15.6 L21.6,15.6 L21.6,13.2 L22.8,13.2 L22.8,10.8 L9.744,10.8 L9.606,10.3932 C8.9592,8.4828 7.326,7.2 5.5428,7.2 Z M5.4528,9.3528 C6.9132,9.3528 8.1,10.5408 8.1,12 C8.1,13.4592 6.9132,14.6472 5.4528,14.6472 C3.9924,14.6472 2.8056,13.4592 2.8056,12 C2.8056,10.5408 3.9924,9.3528 5.4528,9.3528 Z M5.4528,10.4472 C4.596,10.4472 3.9,11.1444 3.9,12 C3.9,12.8556 4.596,13.5528 5.4528,13.5528 C6.3096,13.5528 7.0056,12.8556 7.0056,12 C7.0056,11.1444 6.3096,10.4472 5.4528,10.4472 Z","leisure":"M20.7197293,8.08320373 C19.5450934,6.03382582 18.3845814,4.56531882 17.3347065,3.52721617 C19.8875975,4.78343701 21.800206,6.67768274 22.5605414,8.85419907 L20.7197293,8.08320373 Z M18.2139179,8.41446345 L16.4707959,7.4066874 L16.0459026,7.34136858 L14.0767986,7.77877138 L12.7974106,7.04043546 L13.5365602,2.30948678 C14.5899662,2.70489891 16.9015742,4.01360809 19.3944387,8.15202177 L18.2139179,8.41446345 Z M9.26291011,22.8335925 L9.86905988,22.5291602 L10.4787406,22.8335925 L9.26291011,22.8335925 Z M9.93850228,7.14424572 L8.1965573,6.13763608 L7.77048698,6.07115086 L5.80138296,6.50855365 L4.74680006,5.89852255 C8.00235398,3.00933126 11.1213771,2.34097978 12.3642784,2.18934681 L11.6498455,6.7651633 L9.93850228,7.14424572 Z M8.40017655,2.11702955 C6.92540827,2.77488336 5.22818891,3.81531882 3.50860674,5.44479005 L1.65720171,5.63258165 C3.07076651,3.76049767 5.52596734,2.52760498 8.40017655,2.11702955 Z M13.6613212,1.08942457 L13.8049139,0.177293935 L12.640871,0 L12.4984552,0.912130638 C7.0030896,0.26244168 1.91849345,2.32931571 0,6.06881804 L0.584963955,6.91329705 L3.63101368,6.60419907 L5.40826835,7.63180404 L5.83316169,7.69712286 L7.8034427,7.25972006 L9.54538767,8.26749611 L9.971458,8.33281493 L11.4556422,8.00388802 L9.34883037,21.4840591 L4.33132264,24 L15.4479918,24 L10.5281742,21.5528771 L12.6032073,8.27799378 L13.683684,8.90202177 L14.1085773,8.96734059 L16.0776813,8.52993779 L17.8208033,9.53771384 L18.2468736,9.60303266 L20.2571723,9.15513219 L23.191408,10.3845257 L24,9.75233281 C23.3138149,5.61275272 19.0990143,2.11469673 13.6613212,1.08942457 L13.6613212,1.08942457 Z","like":"M22.5967845,10.8139633 C22.5890103,9.78242065 21.9668807,8.85489056 21.0154199,8.45631431 L11.0305065,8.41432057 L11.6304172,4.33492795 C12.0235457,3.11755764 11.7503951,1.78321672 10.9105244,0.81825155 C9.88092715,0.0670726974 8.56898997,-0.183428061 7.33505677,0.135553198 L6.97511036,0.224339978 L5.1177869,8.42991824 L1,9.77971727 L1,22.6573999 L5.6349099,23.9772034 L17.9102822,24 L18.0158665,23.9592061 C18.9659232,23.5608896 19.5877078,22.6352891 19.597231,21.6051566 C19.6009601,21.1628807 19.4835323,20.7280243 19.2576816,20.3477438 C20.1899521,19.9454177 20.7946302,19.0282675 20.7970524,18.0128914 C20.8054448,17.4664358 20.6296272,16.9330658 20.2979267,16.4987169 C20.9943264,16.0350923 21.4081217,15.2499653 21.3969631,14.4134274 C21.4008504,13.9707528 21.2834191,13.5354686 21.0574136,13.1548147 C21.9918929,12.7518752 22.5970676,11.8316133 22.5967845,10.8139633 Z M20.6650721,12.0137846 L16.5976776,12.0137846 L16.5976776,13.213606 L19.4640509,13.213606 C19.9154769,13.4432945 20.1997736,13.9069274 20.1997736,14.4134274 C20.1997736,14.9199274 19.9154769,15.3835602 19.4640509,15.6132487 L17.1975883,15.6132487 L17.1975883,15.6228473 L16.5976776,15.6132487 L16.5976776,16.8130701 L18.8641402,16.8130701 C19.3135747,17.0445295 19.5963628,17.507358 19.597231,18.0128914 C19.5996336,18.519013 19.3164565,18.9832378 18.86534,19.2127128 L16.5976776,19.2127128 L16.5976776,20.4125341 L17.6643188,20.4125341 C18.1149906,20.6428309 18.3986001,21.1062511 18.3986001,21.6123555 C18.3986001,22.1184599 18.1149906,22.5818801 17.6643188,22.8121769 L5.88327293,22.8121769 L2.19982136,21.7515348 L2.19982136,10.6495878 L6.13763505,9.35738015 L7.97456155,1.23938885 C8.70752798,1.09425654 9.4679342,1.2564881 10.0778484,1.68812203 C10.6010665,2.39067381 10.7388199,3.30812928 10.4449937,4.13335796 L9.63871377,9.61414192 L20.6602728,9.61414192 C21.1109445,9.84443871 21.394554,10.3078589 21.394554,10.8139633 C21.394554,11.3200676 21.1109445,11.7834879 20.6602728,12.0137846 L20.6650721,12.0137846 Z","loans":"M19.199912,0 L19.199912,7.2 L17.9999175,7.2 L17.9999175,1.2 L1.1999945,1.2 L1.1999945,22.8 L17.9999175,22.8 L17.9999175,18 L19.199912,18 L19.199912,24 L0,24 L0,0 L19.199912,0 Z M21.8494998,6.6924 C22.4050973,6.7188 22.9198949,6.9168 23.333893,7.3236 C23.7514911,7.7316 23.99389,8.2692 24,8.7996 C24.0046899,9.2256 23.8522906,9.6168 23.5726919,9.9024 L23.5726919,9.9024 L15.4463292,18.2148 L12.4799428,18.4272 L12.6215421,15.456 L20.7539049,7.1448 C21.0311036,6.8592 21.4223018,6.6984 21.8494998,6.6924 Z M21.8638998,7.8924 C21.7883001,7.8936 21.6851006,7.9104 21.6155009,7.9824 L21.6155009,7.9824 L13.7975367,15.9684 L13.743537,17.1336 L14.9075317,17.0496 L22.7158959,9.0624 C22.7866955,8.9892 22.8010955,8.886 22.7999625,8.8116 C22.7974955,8.6016 22.683496,8.3664 22.4950969,8.1816 L22.4950969,8.1816 C22.3078977,7.998 22.0750988,7.9176 21.8638998,7.8924 Z M9.59995599,3 L9.59995599,4.9548 C11.1491489,5.1816 12.3275435,6.258 12.3275435,7.554 L12.3275435,7.554 L12.3275435,7.8948 L11.127549,7.8948 L11.127549,7.554 C11.127549,6.7704 10.1531535,6.1068 8.99995874,6.1068 C7.84676403,6.1068 6.87236849,6.7704 6.87236849,7.554 C6.87236849,7.8744 6.87236849,8.7288 9.07195841,9.0024 C11.2319485,9.2748 12.3275435,10.164 12.3275435,11.646 C12.3275435,12.942 11.1491489,14.0184 9.59995599,14.2452 L9.59995599,14.2452 L9.59995599,16.2 L8.39996149,16.2 L8.39996149,14.2452 C6.85076859,14.0184 5.67237399,12.942 5.67237399,11.646 L5.67237399,11.646 L5.67237399,11.3052 L6.87236849,11.3052 L6.87236849,11.646 C6.87236849,12.4296 7.84676403,13.0932 8.99995874,13.0932 C10.1531535,13.0932 11.127549,12.4296 11.127549,11.646 C11.127549,11.3244 11.127549,10.47 8.92315909,10.1928 C6.76676898,9.9252 5.67237399,9.0372 5.67237399,7.554 C5.67237399,6.258 6.85076859,5.1816 8.39996149,4.9548 L8.39996149,4.9548 L8.39996149,3 L9.59995599,3 Z","medical":"M11.9981778,0 L12.3330759,0.2076 C12.3697436,0.2304 16.1966267,2.5752 22.3531294,2.5752 L22.9398122,2.5752 L22.9667019,3.1464 C22.9709047,3.22863158 22.9961955,3.76779834 22.999617,4.60412588 L22.9996192,4.98027966 C22.9887732,7.66862013 22.7377326,12.7098105 21.1675412,16.0908 C19.4808282,19.716 16.3848541,22.4232 12.2120726,23.922 L11.9994001,24 L11.7879498,23.922 C7.61516831,22.4232 4.51797198,19.716 2.8312589,16.092 C1.26194671,12.7101474 1.0111529,7.66871468 1.00037614,4.98030621 L1.00038725,4.60414366 C1.00382689,3.76779834 1.02911769,3.22863158 1.03332053,3.1464 L1.06021016,2.5752 L1.64689297,2.5752 C7.83028534,2.5752 11.6290565,0.2316 11.6669465,0.2088 L11.9981778,0 Z M11.9994001,1.4088 C10.9445933,1.986 7.46360859,3.6492 2.24335383,3.7692 C2.20301939,5.6592 2.21524194,11.8524 3.95084526,15.5964 C5.47010929,18.8604 8.25074136,21.3192 11.9994001,22.7196 C15.749281,21.3192 18.5299131,18.8604 20.0479549,15.5952 C21.7860027,11.85 21.7982253,5.658 21.7566686,3.7692 C16.5351915,3.6492 13.0554291,1.986 11.9994001,1.4088 Z M14.4439118,6.036 L14.4439118,9.636 L18.1106793,9.636 L18.1106793,14.436 L14.4793572,14.436 L14.4793572,18.036 L9.55488835,18.036 L9.55488835,14.436 L5.88812079,14.436 L5.88812079,9.636 L9.55488835,9.636 L9.55488835,6.036 L14.4439118,6.036 Z M13.2216559,7.236 L10.7771442,7.236 L10.7771442,10.836 L7.11037664,10.836 L7.11037664,13.236 L10.7771442,13.236 L10.7771442,16.836 L13.2571013,16.836 L13.2571013,13.236 L16.8884235,13.236 L16.8884235,10.836 L13.2216559,10.836 L13.2216559,7.236 Z","merchantServices":"M20.44,0 C21.64,0 22.6,0.96 22.6,2.16 L22.6,15.84 C22.6,17.04 21.64,18 20.44,18 L13,18 L13,22.8 C13,23.52 12.4,24 11.8,24 L5.8,24 C5.08,24 4.6,23.4 4.6,22.8 L4.6,18 L3.16,18 C1.96,18 1,17.04 1,15.84 L1,2.16 C1,0.96 1.96,0 3.16,0 Z M7,18 L5.8,18 L5.8,22.8 L7,22.8 L7,18 Z M11.8,18 L8.2,18 L8.2,22.8 L11.8,22.8 L11.8,18 Z M20.44,1.2 L3.16,1.2 C2.68,1.2 2.2,1.68 2.2,2.16 L2.2,15.84 C2.2,16.32 2.68,16.8 3.16,16.8 L20.44,16.8 C20.92,16.8 21.4,16.32 21.4,15.84 L21.4,2.16 C21.4,1.68 20.92,1.2 20.44,1.2 Z M20.2,2.4 L20.2,13.2 L3.4,13.2 L3.4,2.4 L20.2,2.4 Z M19,3.6 L4.6,3.6 L4.6,12 L19,12 L19,3.6 Z","military":"M22.8,8.118 L17.2944,10.2432 L17.2944,1.2 L22.8,1.2 L22.8,8.118 Z M16.0944,10.7052 L12.4536,12.1104 L12.456,12.1164 C12.3024,12.1044 12.156,12.0708 12,12.0708 C11.844,12.0708 11.6976,12.1044 11.544,12.1164 L11.5464,12.1104 L7.9056,10.7064 L7.9056,1.2 L16.0944,1.2 L16.0944,10.7052 Z M16.7652,18.0348 C16.7652,20.6628 14.6268,22.8 12,22.8 C9.3732,22.8 7.2348,20.6628 7.2348,18.0348 C7.2348,15.408 9.3732,13.2708 12,13.2708 C14.6268,13.2708 16.7652,15.408 16.7652,18.0348 Z M6.7056,10.2432 L1.2,8.118 L1.2,1.2 L6.7056,1.2 L6.7056,10.2432 Z M24,0 L0,0 L0,8.9412 L9.5328,12.6204 C7.4748,13.5624 6.0348,15.6276 6.0348,18.0348 C6.0348,21.324 8.7108,24 12,24 C15.2892,24 17.9652,21.324 17.9652,18.0348 C17.9652,15.6276 16.5252,13.5624 14.4684,12.6204 L24,8.9412 L24,0 L24,0 Z","mobile":"M16.5511667,0 C17.901,0 18.9976667,1.0956 18.9976667,2.4408 L18.9976667,2.4408 L19,21.5556 C19,22.9032 17.9033333,24 16.5535,24 L16.5535,24 L7.44533333,24 C6.09666667,24 5,22.9056 5,21.5592 L5,21.5592 L5,2.4456 C5,1.0968 6.09666667,0 7.44533333,0 L7.44533333,0 Z M16.5511667,1.2 L7.44533333,1.2 C6.7395,1.2 6.16666667,1.758 6.16666667,2.4456 L6.16666667,2.4456 L6.16666667,21.5592 C6.16666667,22.2432 6.7395,22.8 7.44533333,22.8 L7.44533333,22.8 L16.5535,22.8 C17.2593333,22.8 17.8333333,22.242 17.8333333,21.5556 L17.8333333,21.5556 L17.831,2.4408 C17.831,1.7568 17.257,1.2 16.5511667,1.2 L16.5511667,1.2 Z M16.6666667,2.4 L16.6701667,19.2 L7.33333333,19.2 L7.33333333,2.4 L16.6666667,2.4 Z M15.5,3.6 L8.5,3.6 L8.5,18 L15.5035,18 L15.5,3.6 Z","navigate":"M12,0 C15.1825979,0 18.2348448,1.26428208 20.4852814,3.51471863 C22.7357179,5.76515517 24,8.81740212 24,12 C24,18.627417 18.627417,24 12,24 C5.372583,24 0,18.627417 0,12 C0,5.372583 5.372583,0 12,0 Z M12,1.2 C6.03806619,1.20661335 1.20661335,6.03806619 1.2,12 C1.2,17.9646753 6.0353247,22.8 12,22.8 C17.9646753,22.8 22.8,17.9646753 22.8,12 C22.8,6.0353247 17.9646753,1.2 12,1.2 Z M16.7825013,7.19526038 L16.7977706,7.20222944 C16.806216,7.21067484 16.8071662,7.22404511 16.8,7.2336 L12.0288,17.982 C12.0255628,17.991849 12.0163674,17.998506 12.006,17.998506 C11.9956326,17.998506 11.9864372,17.991849 11.9832,17.982 L10.8036,13.2168 C10.8011485,13.2083144 10.7942343,13.2018611 10.7856,13.2 L6.0156,12.0156 C6.00575101,12.0123628 5.999094,12.0031674 5.999094,11.9928 C5.999094,11.9824326 6.00575101,11.9732372 6.0156,11.97 L16.7664,7.2 C16.7759549,7.19283383 16.7893252,7.19378403 16.7977706,7.20222944 Z","newFeature":"M12,0 C18.6168,0 24,5.3832 24,12 C24,18.6168 18.6168,24 12,24 C5.3832,24 0,18.6168 0,12 C0,5.3832 5.3832,0 12,0 Z M12,1.2 C6.0456,1.2 1.2,6.0456 1.2,12 C1.2,17.9544 6.0456,22.8 12,22.8 C17.9544,22.8 22.8,17.9544 22.8,12 C22.8,6.0456 17.9544,1.2 12,1.2 Z M13.2,18 C13.5312,18 13.8,18.2688 13.8,18.6 C13.8,18.9312 13.5312,19.2 13.2,19.2 L13.2,19.2 L10.8,19.2 C10.4688,19.2 10.2,18.9312 10.2,18.6 C10.2,18.2688 10.4688,18 10.8,18 L10.8,18 Z M13.8,16.2 C14.1312,16.2 14.4,16.4688 14.4,16.8 C14.4,17.1312 14.1312,17.4 13.8,17.4 L13.8,17.4 L10.2,17.4 C9.8688,17.4 9.6,17.1312 9.6,16.8 C9.6,16.4688 9.8688,16.2 10.2,16.2 L10.2,16.2 Z M12,4.8 C14.7096,4.8 16.7532,6.696 16.7532,9.21 C16.7532,10.5756 16.14,11.2836 15.648,11.8512 C15.1956,12.3756 14.8368,12.7884 14.8368,13.7076 C14.8368,14.2356 14.784,14.8272 14.3952,15.2088 C14.052,15.5448 13.608,15.6 13.0284,15.6 C12.8928,15.6 12.75,15.5976 12.6,15.594 C12.228,15.588 11.7396,15.588 11.3748,15.594 C10.5804,15.6132 10.008,15.624 9.594,15.2172 C9.216,14.8452 9.1632,14.2728 9.1632,13.7076 C9.1632,12.7884 8.8044,12.3756 8.352,11.8512 C7.86,11.2836 7.2468,10.5756 7.2468,9.21 C7.2468,6.696 9.2904,4.8 12,4.8 Z M12,6 C9.9408,6 8.4468,7.35 8.4468,9.21 C8.4468,10.1292 8.8056,10.542 9.258,11.0664 C9.75,11.634 10.3632,12.3408 10.3632,13.7076 C10.3632,14.2392 10.4316,14.3544 10.4388,14.3664 C10.5264,14.4108 10.9812,14.4036 11.3496,14.394 C11.73,14.3868 12.2376,14.3868 12.6264,14.394 C12.996,14.4012205 13.4604,14.412 13.56,14.3472 C13.5588,14.3472 13.6368,14.2392 13.6368,13.7076 C13.6368,12.3408 14.25,11.634 14.742,11.0664 C15.1944,10.542 15.5532,10.1292 15.5532,9.21 C15.5532,7.35 14.0592,6 12,6 Z","offer":"M22,0 L22,24 L3,24 L3,0 L22,0 Z M20.8125,1.2 L4.1875,1.2 L4.1875,22.8 L20.8125,22.8 L20.8125,1.2 Z M13.09375,4.8 L13.09375,7.128 C14.7099375,7.3548 15.94375,8.4804 15.94375,9.84 L15.94375,9.84 L15.94375,10.2 L14.75625,10.2 L14.75625,9.84 C14.75625,8.994 13.723125,8.28 12.5,8.28 C11.276875,8.28 10.24375,8.994 10.24375,9.84 C10.24375,10.188 10.24375,11.1096 12.57125,11.4024 C14.8085,11.6868 15.94375,12.6144 15.94375,14.16 C15.94375,15.5196 14.7099375,16.6452 13.09375,16.872 L13.09375,16.872 L13.09375,19.2 L11.90625,19.2 L11.90625,16.872 C10.2900625,16.6452 9.05625,15.5196 9.05625,14.16 L9.05625,14.16 L9.05625,13.8 L10.24375,13.8 L10.24375,14.16 C10.24375,15.006 11.276875,15.72 12.5,15.72 C13.723125,15.72 14.75625,15.006 14.75625,14.16 C14.75625,13.812 14.75625,12.8892 12.4228125,12.5928 C10.189125,12.312 9.05625,11.3868 9.05625,9.84 C9.05625,8.4804 10.2900625,7.3548 11.90625,7.128 L11.90625,7.128 L11.90625,4.8 L13.09375,4.8 Z","option":"M24,2 L24,21.2 L-1.13686838e-12,21.2 L-1.13686838e-12,2 L24,2 Z M1.66718437,3.1769795 L1.2,3.17647059 L1.2,20 L22.8,20 L22.8,3.2 L22.7899594,3.19998906 L22.0413844,3.19917362 C21.9874687,3.19911489 21.9309375,3.19905331 21.871875,3.19898897 L21.047025,3.19809044 L20.9284465,3.19796127 L20.2884094,3.19726406 C20.1980437,3.19716563 20.1057375,3.19706507 20.011575,3.1969625 L19.425,3.19632353 C19.32375,3.19621324 19.2208125,3.1961011 19.1162719,3.19598722 L18.4704656,3.19528373 C18.35985,3.19516324 18.2478,3.19504118 18.1344,3.19491765 L17.438475,3.19415956 C17.0830875,3.19377243 16.7170687,3.19337371 16.3426969,3.1929659 L15.5834906,3.19213888 C14.9426625,3.19144081 14.28285,3.19072206 13.6146,3.18999412 L12.809325,3.18911691 C12.1360125,3.18838346 11.4584812,3.1876454 10.7872781,3.18691425 L9.98554687,3.1860409 C9.32109375,3.1853171 8.6671875,3.18460478 8.034375,3.18391544 L7.2858,3.1831 C6.91725,3.18269853 6.5578125,3.18230699 6.20976562,3.18192785 L5.52953437,3.18118686 C5.41891875,3.18106636 5.3097375,3.18094743 5.202075,3.18083015 L4.575,3.18014706 L4.42440117,3.17998301 L3.71159062,3.17920653 C3.621225,3.17910809 3.5328,3.17901176 3.4464,3.17891765 L2.72575312,3.17813263 C2.6522625,3.17805257 2.58105,3.177975 2.5122,3.1779 L1.8048,3.17712941 C1.7562,3.17707647 1.7103,3.17702647 1.66718437,3.1769795 Z M12,11.0564 C12,11.0564 12.6289136,11.6775811 12.8224255,11.8687137 L12.8784,11.924 C12.8784,11.924 14.0724,11.6108 14.0724,11.6108 C14.0724,11.6108 14.3976,12.8024 14.3976,12.8024 C14.3976,12.8024 15.588,13.1252 15.588,13.1252 C15.588,13.1252 15.2772,14.324 15.2772,14.3228 C15.2772,14.3216 16.1319583,15.2 16.1319583,15.2 C16.1319583,15.2 15.2748,16.0784 15.2748,16.0784 C15.2748,16.0784 15.588,17.2724 15.588,17.2724 C15.588,17.2724 14.3976,17.5988 14.3976,17.5988 C14.3976,17.5988 14.0724,18.7892 14.0724,18.7892 C14.0724,18.7892 13.2175243,18.564097 12.9537586,18.4955616 L12.8772,18.476 L12.8209054,18.5316828 C12.6624153,18.6884426 12.2137409,19.1322012 12.0558259,19.2883859 L12,19.3436001 L11.8814163,19.2263141 C11.6418533,18.9893728 11.1228,18.476 11.1228,18.476 L11.0466292,18.4959538 C10.7832781,18.5649278 9.92723077,18.7890154 9.9252,18.788 L9.90383268,18.7117473 C9.83177041,18.4490391 9.60221538,17.5976 9.6012,17.5976 C9.6,17.5976 8.412,17.2724 8.4108,17.2724 C8.4096,17.2724 8.7252,16.0784 8.7252,16.0784 L8.66964176,16.0224255 C8.477569,15.8289136 7.85333252,15.2 7.85333252,15.2 L7.86801577,15.1852269 L7.97119535,15.0814163 C8.13787006,14.9137221 8.44066246,14.6090778 8.60733717,14.4413837 L8.71051675,14.3375731 L8.7252,14.3228 C8.7252,14.3228 8.50009704,13.4653467 8.43156158,13.201515 L8.412,13.1252 C8.4132,13.1252 9.6012,12.8024 9.6024,12.8024 C9.6036,12.8024 9.9276,11.6108 9.9276,11.6108 C9.9276,11.6108 11.1228,12 11.1228,12 C11.1228,12 12,11.0564 12,11.0564 Z M12,12.7436 C12,12.7436 11.6849481,13.0550222 11.5449251,13.1934321 L11.4792,13.2584 C11.4792,13.2584 10.7724,13.0724 10.7724,13.0724 C10.7724,13.0724 10.5792,13.7792 10.5792,13.7792 C10.5792,13.7792 9.8724,13.9724 9.8724,13.9724 C9.8724,13.9724 10.0584,14.6792 10.0584,14.6792 L9.9934321,14.7434639 L9.94959707,14.7869207 L9.84372346,14.8922037 L9.67706667,15.0593416 C9.6008,15.1364972 9.5436,15.1957729 9.5436,15.2 C9.5436,15.2042271 9.6008,15.2635028 9.67706667,15.3406584 L9.92493333,15.5885959 L9.96810027,15.6314317 L10.0518411,15.7143224 C10.0584,15.7208 9.8724,16.4276 9.8724,16.4276 C9.8724,16.4276 10.5792,16.6208 10.5792,16.6208 C10.5792,16.6208 10.7724,17.3264 10.7724,17.3264 C10.7724,17.3264 11.4792,17.1416 11.4792,17.1416 C11.4792,17.1416 12,17.6817627 12,17.6817627 C12,17.6817627 12.5208,17.1416 12.5208,17.1416 C12.5208,17.1416 13.2276,17.3264 13.2276,17.3264 C13.2276,17.3264 13.4208,16.6208 13.4208,16.6208 C13.4208,16.6208 14.1264,16.4276 14.1264,16.4276 C14.1264,16.4276 13.9416,15.7208 13.9416,15.7208 L14.0065679,15.6550749 C14.1449778,15.5150519 14.4564,15.2 14.4564,15.2 C14.4564,15.2 14.1449778,14.8849481 14.0065679,14.7449251 L13.9416,14.6792 C13.9416,14.6792 14.1264,13.9724 14.1264,13.9724 C14.1264,13.9724 13.4208,13.7792 13.4208,13.7792 C13.4208,13.7792 13.2276,13.0724 13.2276,13.0724 C13.2276,13.0724 12.5208,13.2584 12.5208,13.2584 L12.4550749,13.1934321 C12.3150519,13.0550222 12,12.7436 12,12.7436 Z M4.644,5 C5.94,5 6.312,6.038 6.312,7.136 C6.312,8.288 5.868,9.26 4.644,9.26 C3.354,9.26 2.952,8.372 2.952,7.148 C2.952,6.038 3.366,5 4.644,5 Z M15.714,5 C17.01,5 17.382,6.038 17.382,7.136 C17.382,8.288 16.938,9.26 15.714,9.26 C14.4228,9.26 14.022,8.372 14.022,7.148 C14.022,6.038 14.436,5 15.714,5 Z M8.058,5.072 C8.922,5.072 9.384,5.564 9.384,6.332 C9.384,6.938 9.03,7.616 8.094,7.616 L7.674,7.616 L7.674,9.2 L6.786,9.2 L6.786,5.072 L8.058,5.072 Z M12.282,5.072 L12.282,5.726 C12.282,5.726 12.2514545,5.726 12.2014711,5.726 L11.5266942,5.726 C11.4933719,5.726 11.4635207,5.726 11.4385289,5.726 L11.358,5.726 L11.358,9.2 L10.47,9.2 L10.47,5.726 C10.47,5.726 10.4392562,5.726 10.3889482,5.726 L9.70978963,5.726 C9.67625094,5.726 9.64620586,5.726 9.62105184,5.726 L9.54,5.726 L9.54,5.072 L12.282,5.072 Z M13.548,5.072 L13.548,9.2 L12.654,9.2 L12.654,5.072 L13.548,5.072 Z M18.69,5.084 C18.69,5.084 20.034,7.55218506 20.034,7.55218506 L20.033913,7.53429072 L20.033271,7.40224282 C20.031129,6.96167178 20.024871,5.67451328 20.022729,5.23394224 L20.022,5.084 L20.892,5.084 L20.892,9.2 L20.034,9.2 C20.034,9.2 18.69,6.674 18.69,6.674 C18.69,6.674 18.6657,8.72006 18.66084,9.129272 L18.66,9.2 L17.802,9.2 L17.802,5.084 L18.69,5.084 Z M4.644,5.63 C3.978,5.63 3.894,6.422 3.894,7.154 C3.894,8.138 4.05,8.618 4.638,8.618 C5.22,8.618 5.376,8.036 5.376,7.148 C5.376,6.374 5.286,5.63 4.644,5.63 Z M15.714,5.63 C15.048,5.63 14.964,6.422 14.964,7.154 C14.964,8.138 15.12,8.618 15.708,8.618 C16.29,8.618 16.446,8.036 16.446,7.148 C16.446,6.374 16.356,5.63 15.714,5.63 Z M7.98,5.672 L7.674,5.672 L7.674,7.016 L8.004,7.016 C8.25,7.016 8.478,6.848 8.478,6.35 C8.478,5.858 8.262,5.672 7.98,5.672 Z","paperless":"M4.38846948,3.408 L4.93853784,3.4656 C5.17289368,3.4896 10.7136485,4.1028 13.5028472,7.4628 C14.5701984,9.0564 14.8094113,10.7568 12.9843501,14.8836 L12.9843501,14.8836 L8.85458741,24 L7.74473647,23.5104 L11.8744991,14.3988 C13.6424893,10.398 13.1919918,9.1716 12.5265669,8.1744 C10.5667207,5.8164 6.80731313,4.9812 5.38053538,4.7412 C5.18139363,6.1752 4.85353832,10.0068 6.60209999,12.1104 C7.40959548,13.0824 8.54373201,13.5552 10.0712949,13.5552 L10.0712949,13.5552 L10.0712949,14.7552 C8.18309116,14.7552 6.6992423,14.1204 5.66103381,12.87 C3.12926223,9.8184 4.2318275,4.182 4.27918438,3.9444 L4.27918438,3.9444 L4.38846948,3.408 Z M14.1707006,16.1496 L14.4390562,16.8084 L14.7171261,16.1496 L14.8725538,16.1496 L14.8725538,16.9992 L14.7329117,16.9992 L14.7329117,16.47 L14.7256261,16.47 L14.4949131,16.9992 L14.3795566,16.9992 L14.154915,16.4676 L14.146415,16.4676 L14.146415,16.9992 L14.0104158,16.9992 L14.0104158,16.1496 L14.1707006,16.1496 Z M13.9132735,16.1496 L13.9132735,16.2588 L13.6279179,16.2588 L13.6279179,16.9956 L13.4797759,16.9956 L13.4797759,16.2588 L13.1992774,16.2588 L13.1992774,16.1496 L13.9132735,16.1496 Z M20.3052378,0 L20.4169514,0.4824 C20.493451,0.8136 22.2541555,8.628 19.2573151,12.342 C18.2288208,13.6164 16.7777575,14.262 14.9441963,14.262 L14.9441963,14.262 L14.9441963,13.062 C16.409831,13.062 17.5099677,12.5808 18.3077489,11.5944 C20.5383793,8.8284 19.6689556,3.03 19.3386718,1.2684 C18.1098215,1.4376 14.9417677,2.1432 13.0207784,4.9944 L13.0207784,4.9944 L12.0104984,4.3284 C14.7741972,0.228 19.600956,0.024 19.8049549,0.0168 L19.8049549,0.0168 L20.3052378,0 Z","paymentBillPay":"M12,0 C16.1688,0 19.9776,2.1252 22.188,5.6832 L21.1692,6.3168 C19.1784,3.1128 15.7512,1.2 12,1.2 C6.0456,1.2 1.2,6.0456 1.2,12 C1.2,17.9544 6.0456,22.8 12,22.8 C15.7512,22.8 19.1784,20.8872 21.1692,17.6832 L22.188,18.3168 C19.9776,21.8748 16.1688,24 12,24 C5.3832,24 5.15143483e-14,18.6168 5.15143483e-14,12 C5.15143483e-14,5.3832 5.3832,0 12,0 Z M12.6,4.8 L12.6,7.128 C14.2332,7.3548 15.48,8.4804 15.48,9.84 L15.48,10.2 L14.28,10.2 L14.28,9.84 C14.28,8.994 13.236,8.28 12,8.28 C10.764,8.28 9.72,8.994 9.72,9.84 L9.72069689,9.91689173 C9.73045333,10.3080853 9.8768,11.12912 12.072,11.4024 C14.3328,11.6868 15.48,12.6144 15.48,14.16 C15.48,15.5196 14.2332,16.6452 12.6,16.872 L12.6,19.2 L11.4,19.2 L11.4,16.872 C9.7668,16.6452 8.52,15.5196 8.52,14.16 L8.52,13.8 L9.72,13.8 L9.72,14.16 C9.72,15.006 10.764,15.72 12,15.72 C13.236,15.72 14.28,15.006 14.28,14.16 C14.28,13.812 14.28,12.8892 11.922,12.5928 C9.6648,12.312 8.52,11.3868 8.52,9.84 C8.52,8.4804 9.7668,7.3548 11.4,7.128 L11.4,4.8 L12.6,4.8 Z M19.8156,7.8096 L24,12 L19.806,16.2012 L18.9576,15.3528 L21.7104,12.6 L16.8,12.6 L16.8,11.4 L21.7104,11.4 L18.9672,8.658 L19.8156,7.8096 Z","plan":"M24,0 L24,24 L0,24 L0,0 L24,0 Z M22.6666667,1.33333333 L1.33333333,1.33333333 L1.33333333,22.6666667 L22.6666667,22.6666667 L22.6666667,1.33333333 Z M9.31466667,13.112 L10.4,13.888 L6.788,18.944 L4.33733333,16.4946667 L5.28,15.552 L6.61733333,16.8893333 L9.31466667,13.112 Z M20,16 L20,17.3333333 L12,17.3333333 L12,16 L20,16 Z M9.31466667,3.77866667 L10.4,4.55466667 L6.788,9.61066667 L4.33733333,7.16133333 L5.28,6.21866667 L6.61733333,7.556 L9.31466667,3.77866667 Z M20,6.66666667 L20,8 L12,8 L12,6.66666667 L20,6.66666667 Z","preferredRewards":"M22,0 L22,24 L12.5486875,17.3916 L3,23.9916 L3,0 L22,0 Z M20.8125,1.2 L4.1875,1.2 L4.1875,21.7188 L12.55225,15.936 L20.8125,21.7104 L20.8125,1.2 Z M12.521375,2.4 L14.0734375,7.2288 L19.0989375,7.2288 L15.0329375,10.2144 L16.5861875,15.042 L12.521375,12.0588 L8.455375,15.042 L10.008625,10.2144 L5.9438125,7.2288 L10.968125,7.2288 L12.521375,2.4 Z M12.521375,6.2832 L11.83025,8.4288 L9.5989375,8.4288 L11.405125,9.7548 L10.7151875,11.9016 L12.521375,10.5744 L14.3275625,11.9016 L13.637625,9.7548 L15.4438125,8.4288 L13.2113125,8.4288 L12.521375,6.2832 Z","preferredRewardsDiamond":"M22,0 L22,23.75 L12.5,17.21875 L3,23.75 L3,0 L22,0 Z M20.8125,1.1875 L4.1875,1.1875 L4.1875,21.49375 L12.5,15.79375 L20.8125,21.49375 L20.8125,1.1875 Z M15.70625,4.75 L18.675,7.71875 L12.5,14.60625 L6.325,7.71875 L9.29375,4.75 L15.70625,4.75 Z M14.04375,8.3125 L10.95625,8.3125 L12.5,12.1125 L14.04375,8.3125 Z M9.76875,8.3125 L8.4625,8.3125 L10.71875,10.80625 L9.76875,8.3125 Z M16.41875,8.3125 L15.23125,8.3125 L14.1625,10.80625 L16.41875,8.3125 Z M13.33125,5.9375 L11.66875,5.9375 L11.075,7.125 L13.925,7.125 L13.33125,5.9375 Z M15.23125,5.9375 L14.6375,5.9375 L15.23125,7.125 L16.41875,7.125 L15.23125,5.9375 Z M10.3625,5.9375 L9.76875,5.9375 L8.58125,7.125 L9.76875,7.125 L10.3625,5.9375 Z","profile":"M12.0003663,0 C13.370018,0 14.0087256,0.181259465 14.7396697,0.87711823 C15.4184035,1.5232728 15.7080996,2.42321231 15.7460219,3.35460587 L15.7503663,3.57 L15.7503663,4.155 C15.7503663,6.68121335 14.6283663,8.724 13.0278663,9.3405 C15.9125629,10.0674684 17.940307,12.6339537 18.0000876,15.587431 L18.0003663,24 L6.00036625,24 L6.00056717,15.5892615 C6.05691549,12.7431258 7.94046822,10.2527132 10.6630728,9.42329005 L10.9128663,9.3525 L10.9128663,9.3165 C9.15790711,8.31231893 8.31870952,6.39280688 8.25438165,4.40125782 L8.25036625,4.152 L8.25036625,3.57 C8.25036625,2.56310511 8.53011873,1.57297699 9.26106281,0.87711823 C9.99200689,0.181259465 10.6307145,0 12.0003663,0 Z M11.9782675,10.364 L11.2301428,10.5615639 C8.9981301,11.1472776 7.40646429,13.0972119 7.26047906,15.3547039 L7.25056717,15.5892914 L7.25026749,22.75 L16.7502675,22.75 L16.750569,15.818986 C16.7938196,13.418061 15.228682,11.2950188 12.9455642,10.6139704 L12.7224059,10.5526031 L11.9782675,10.364 Z M12.0003663,1.25 C10.8952969,1.25 10.5777536,1.34949073 10.1229509,1.78246287 C9.75261404,2.13502356 9.54108416,2.67470466 9.50568482,3.36006347 L9.50036625,3.57 L9.50036625,4.152 C9.50036625,5.88634195 10.1679462,7.34415771 11.3521771,8.12029732 L11.5336677,8.23155505 L11.8942675,8.437 L12.5785564,8.17404354 C13.6138045,7.77527413 14.4298226,6.3055132 14.4960268,4.40524929 L14.5003663,4.155 L14.5003663,3.57 C14.5003663,2.78454789 14.2851387,2.17026681 13.8777816,1.78246287 C13.4532991,1.37835554 13.1483848,1.26474757 12.2111538,1.25139587 L12.0003663,1.25 Z","refi":"M19.4411765,0 L19.4411765,8 L18.0882353,8 L18.0882353,1.33333333 L1.85294118,1.33333333 L1.85294118,22.6666667 L18.0882353,22.6666667 L18.0882353,17.3333333 L19.4411765,17.3333333 L19.4411765,24 L0.5,24 L0.5,0 L19.4411765,0 Z M20.7941176,8 C21.6058824,8 22.4176471,8.26666667 22.8235294,8.8 C23.5,9.6 23.5,10.6666667 23.5,10.8 L23.5,11.0666667 L15.6529412,18.6666667 L12.6764706,18.6666667 L12.6764706,15.7333333 L20.5235294,8 L20.7941176,8 Z M21.0647059,9.46666667 L14.0294118,16.2666667 L14.0294118,17.3333333 L15.1117647,17.3333333 L22.1470588,10.4 C22.1470588,10.1333333 22.0117647,9.86666667 21.8764706,9.73333333 C21.7411765,9.6 21.4705882,9.46666667 21.0647059,9.46666667 Z M5.1,5.33333333 C6.18235294,5.33333333 6.58823529,6 6.58823529,6.8 C6.72352941,7.2 6.45294118,7.86666667 5.77647059,8.13333333 L6.72352941,10.1333333 L5.64117647,10.1333333 L4.82941176,8.26666667 L4.15294118,8.26666667 L4.15294118,10.1333333 L3.20588235,10.1333333 L3.20588235,5.33333333 L5.1,5.33333333 Z M10.7823529,5.33333333 L10.7823529,6 L8.61764706,6 L8.61764706,7.2 L10.5117647,7.2 L10.5117647,8 L8.61764706,8 L8.61764706,9.46666667 L10.9176471,9.46666667 L10.9176471,10.1333333 L7.53529412,10.1333333 L7.53529412,5.33333333 L10.7823529,5.33333333 Z M14.9764706,5.33333333 L14.9764706,6 L12.6764706,6 L12.6764706,7.33333333 L14.4352941,7.33333333 L14.4352941,8 L12.6764706,8 L12.6764706,10.1333333 L11.7294118,10.1333333 L11.7294118,5.33333333 L14.9764706,5.33333333 Z M16.7352941,5.33333333 L16.7352941,10.1333333 L15.7882353,10.1333333 L15.7882353,5.33333333 L16.7352941,5.33333333 Z M4.96470588,6.13333333 L4.15294118,6.13333333 L4.15294118,7.6 L4.96470588,7.6 L4.96470588,7.46666667 C5.23529412,7.46666667 5.64117647,7.33333333 5.64117647,6.8 C5.64117647,6.26666667 5.37058824,6.13333333 4.96470588,6.13333333 Z","request":"M12,15.724 L16.402125,20.1946667 L15.4741875,21.1386667 L12.656,18.275 L12.65625,24 L11.34375,24 L11.343,18.277 L8.527125,21.1386667 L7.597875,20.1946667 L12,15.724 Z M22.5,-4.26325641e-14 L22.5,17.3333333 L17.25,17.3333333 L17.25,16 L21.1875,16 L21.1875,1.33333333 L2.8125,1.33333333 L2.8125,16 L6.75,16 L6.75,17.3333333 L1.5,17.3333333 L1.5,-4.26325641e-14 L22.5,-4.26325641e-14 Z M12.65625,2.66666667 L12.65625,4.46266667 C14.0055,4.708 15.01875,5.692 15.01875,6.86666667 L15.01875,6.86666667 L15.01875,7.16666667 L13.70625,7.16666667 L13.70625,6.86666667 C13.70625,6.252 12.9253125,5.73333333 12,5.73333333 C11.0746875,5.73333333 10.29375,6.252 10.29375,6.86666667 C10.29375,7.116 10.29375,7.77733333 12.07875,8.00266667 C14.0304375,8.252 15.01875,9.08133333 15.01875,10.4666667 C15.01875,11.6413333 14.0055,12.6253333 12.65625,12.8706667 L12.65625,12.8706667 L12.65625,14.6666667 L11.34375,14.6666667 L11.34375,12.8706667 C9.9945,12.6253333 8.98125,11.6413333 8.98125,10.4666667 L8.98125,10.4666667 L8.98125,10.1666667 L10.29375,10.1666667 L10.29375,10.4666667 C10.29375,11.0813333 11.0746875,11.6 12,11.6 C12.9253125,11.6 13.70625,11.0813333 13.70625,10.4666667 C13.70625,10.2173333 13.70625,9.55466667 11.916,9.32666667 C9.997125,9.084 8.98125,8.23333333 8.98125,6.86666667 C8.98125,5.692 9.9945,4.708 11.34375,4.46266667 L11.34375,4.46266667 L11.34375,2.66666667 L12.65625,2.66666667 Z","research":"M2.98926865,2.98926865 C6.89259464,-0.914057345 13.1920685,-1.00638394 17.2081096,2.78087392 C21.2241506,6.56813177 21.5010511,12.8621942 17.8331147,16.9875003 L17.8331147,16.9875003 L24,23.1531895 L23.1531895,24 L16.9875003,17.8331147 C12.8621942,21.5010511 6.56813177,21.2241506 2.78087392,17.2081096 C-1.00638394,13.1920685 -0.914057345,6.89259464 2.98926865,2.98926865 Z M10.2453102,1.27486036 C5.29106756,1.27486036 1.27486036,5.29106756 1.27486036,10.2453102 C1.27486036,15.1995529 5.29106756,19.2157601 10.2453102,19.2157601 C15.1973668,19.2104863 19.2104863,15.1973668 19.2157601,10.2453102 C19.2157601,5.29106756 15.1995529,1.27486036 10.2453102,1.27486036 Z M14.4315202,4.8630403 L14.4315202,15.6275801 L13.2354602,15.6275801 L13.2354602,4.8630403 L14.4315202,4.8630403 Z M10.8433402,10.8433402 L10.8433402,15.6275801 L9.64728023,15.6275801 L9.64728023,10.8433402 L10.8433402,10.8433402 Z M7.25516026,8.45122025 L7.25516026,15.6275801 L6.05910028,15.6275801 L6.05910028,8.45122025 L7.25516026,8.45122025 Z","restaurants":"M1.8636,0.0432 L11.5632,9.7716 L23.0748,21.3144 L20.3952,24 L8.5524,12.1248 C8.2968,12.2028 8.0436,12.2544 7.7964,12.2544 C7.7496,12.2544 7.704,12.2532 7.6572,12.2508 C6.918,12.2052 6.2472,11.8044 5.6652,11.0592 C4.8432,10.0044 2.0988,6.438 1.3224,4.8252 C0.8112,3.7644 0.2604,1.6512 1.4388,0.4704 L1.4388,0.4704 L1.8636,0.0432 Z M6.9852,14.3004 L7.8348,15.1476 L1.6944,21.3048 L2.6784,22.2912 L8.8044,16.1472 L9.654,16.9944 L2.6784,23.9904 L0,21.3048 L6.9852,14.3004 Z M10.716,10.6212 L9.732,11.6076 L20.3952,22.3008 L21.3792,21.3144 L10.716,10.6212 Z M1.9932,1.8744 C1.8084,2.622 2.1024,3.678 2.4036,4.3056 C2.9784,5.5008 4.9548,8.196 6.612,10.3212 C6.9828,10.7964 7.338,11.028 7.7304,11.0532 C8.2752,11.0808 8.9244,10.7184 9.6504,9.99 L9.6504,9.99 L9.8688,9.7716 Z M18.5724,0 L19.422,0.8472 L15.492,4.788 C14.5032,5.778 13.7988,6.5016 15.6576,8.3664 C16.422,9.1332 17.0856,9.5244 17.6268,9.5244 C18.2292,9.5244 18.7164,9.0348 19.2312,8.52 L19.2312,8.52 L23.1492,4.59 L24,5.4372 L19.728,9.7224 C19.1808,10.2276 18.5208,10.7232 17.6268,10.7232 C16.7424,10.7232 15.8208,10.2288 14.8068,9.2136 C12.4104,6.8088 13.3836,5.2752 14.3028,4.29 L14.3028,4.29 L14.298,4.284 L18.5724,0 Z M21.624,3.0612 L22.4748,3.9084 L18.9132,7.4784 L18.0624,6.6312 L21.624,3.0612 Z M20.0976,1.53 L20.9484,2.3772 L17.3868,5.9484 L16.536,5.1012 L20.0976,1.53 Z","rewards":"M15.708,0 L17.8776,3.4932 L21.708,4.5828 L21.5112,8.7504 L24,12 L21.5112,15.2496 L21.708,19.4172 L17.8776,20.5068 L15.708,24 L12,22.5144 L8.292,24 L6.1224,20.5068 L2.292,19.4172 L2.4888,15.2496 L0,12 L2.4888,8.7504 L2.292,4.5828 L6.1224,3.4932 L8.292,0 L12,1.4856 L15.708,0 Z M15.2208,1.488 L12.4464,2.5992 L12,2.778 L11.5536,2.5992 L8.7792,1.488 L7.1412,4.1256 L6.8964,4.5216 L6.4512,4.6476 L3.5352,5.4768 L3.6876,8.694 L3.7092,9.132 L3.4416,9.48 L1.512,12 L3.4416,14.52 L3.7092,14.868 L3.6876,15.306 L3.5352,18.522 L6.4512,19.3524 L6.8964,19.4784 L7.1412,19.8744 L8.7792,22.512 L11.5536,21.4008 L12,21.222 L12.4464,21.4008 L15.2208,22.512 L16.8588,19.8744 L17.1036,19.4784 L17.55,19.3524 L20.4648,18.522 L20.3124,15.306 L20.2908,14.868 L20.5584,14.52 L22.488,12 L20.5584,9.48 L20.2908,9.132 L20.3124,8.694 L20.4648,5.4768 L17.55,4.6476 L17.1036,4.5216 L16.8588,4.1256 L15.2208,1.488 Z M12,4.41 C16.1844,4.41 19.59,7.8156 19.59,12 C19.59,16.1844 16.1844,19.59 12,19.59 C7.8156,19.59 4.41,16.1844 4.41,12 C4.41,7.8156 7.8156,4.41 12,4.41 Z M12,5.61 C8.4756,5.61 5.61,8.4756 5.61,12 C5.61,15.5232 8.4756,18.39 12,18.39 C15.5232,18.39 18.39,15.5232 18.39,12 C18.39,8.4756 15.5232,5.61 12,5.61 Z M12.6,7.2024 L12.6,8.586 C13.698,8.8068 14.5188,9.6048 14.5188,10.5612 L14.5188,10.5612 L14.5188,10.8012 L13.3188,10.8012 L13.3188,10.5612 C13.3188,10.1148 12.702,9.7224 12,9.7224 C11.298,9.7224 10.6812,10.1148 10.6812,10.5612 C10.6812,10.7436 10.6812,11.2296 12.0732,11.4036 C13.6728,11.6052 14.5188,12.3084 14.5188,13.4388 C14.5188,14.3952 13.698,15.1932 12.6,15.414 L12.6,15.414 L12.6,16.7976 L11.4,16.7976 L11.4,15.414 C10.302,15.1932 9.4812,14.3952 9.4812,13.4388 L9.4812,13.4388 L9.4812,13.1988 L10.6812,13.1988 L10.6812,13.4388 C10.6812,13.8852 11.298,14.2776 12,14.2776 C12.702,14.2776 13.3188,13.8852 13.3188,13.4388 C13.3188,13.2564 13.3188,12.7704 11.9232,12.594 C10.3272,12.3948 9.4812,11.6916 9.4812,10.5612 C9.4812,9.6048 10.302,8.8068 11.4,8.586 L11.4,8.586 L11.4,7.2024 L12.6,7.2024 Z","savings":"M19.6200088,2.78563403 L19.2996095,7.34194081 C20.5656069,8.34992019 21.4704051,9.58829485 21.9372042,10.9538669 L21.9372042,10.9538669 L24,11.4146575 L23.9748001,15.7489688 L21.538805,16.1905598 C20.8476063,17.5297324 19.6968087,18.7153081 18.2412116,19.5924902 L18.2412116,19.5924902 L19.524009,21.750046 L15.5160171,24 L13.8024205,21.1224589 C13.1856218,21.2064572 12.548423,21.2328566 11.9436243,21.2460563 C11.3220255,21.2412564 10.7004268,21.1920574 10.086028,21.0996593 L10.086028,21.0996593 L8.34003151,23.9580009 L4.35843952,21.6612478 L5.66643689,19.5204916 C3.35644153,18.0949208 1.93684439,15.9685643 1.72444482,13.6610115 C1.38724549,13.6442119 0.988846296,13.5602136 0.646846984,13.2914191 C0.349247583,13.0586239 -0.00475170492,12.6026332 0,11.7542505 L0,11.7542505 L1.20004587,11.7614504 C1.19884587,12.0566444 1.26244575,12.2570403 1.39084549,12.3578382 C1.47964531,12.4274368 1.60564506,12.4538362 1.72804481,12.465836 C1.96324434,9.92068805 3.65524093,7.61433524 6.38643544,6.21996377 L6.38643544,6.21996377 L6.93363434,7.27714214 C4.41123941,8.56711575 2.89444246,10.7174718 2.88124249,13.0322244 C2.86924251,15.3145777 4.32603958,17.4661337 6.78003464,18.7873066 L6.78003464,18.7873066 L7.33323353,19.0849006 L6.01683618,21.2424564 L7.92483234,22.3428339 L9.4848292,19.7868862 L9.89282838,19.8624847 C10.570827,19.9860821 11.2620256,20.0520808 11.9508242,20.0556807 C12.6360229,20.0544807 13.3296215,20.0016818 14.0112201,19.8864842 L14.0112201,19.8864842 L14.4192193,19.8168856 L15.9492162,22.388433 L17.8692123,21.310855 L16.5792149,19.1388995 L17.1348138,18.8473054 C18.7224106,18.0157224 19.9488082,16.7965474 20.5860069,15.4129757 L20.5860069,15.4129757 L20.7168066,15.1309815 L22.7796025,14.7565891 L22.7952024,12.365038 L20.9868061,11.9606463 L20.8896063,11.6198533 C20.508007,10.2782807 19.6188088,9.0579057 18.3192114,8.09312544 L18.3192114,8.09312544 L18.058812,7.89872942 L18.2628115,4.98278908 L15.4704172,6.64715503 L15.2172177,6.57275655 C14.9220183,6.48635832 14.6220189,6.41075986 14.3124195,6.34836114 L14.3124195,6.34836114 L14.553619,5.18318498 C14.8068185,5.23478392 15.056418,5.29358272 15.3000175,5.35958137 L15.3000175,5.35958137 L19.6200088,2.78563403 Z M16.4772151,9.74789159 L17.6772127,9.75509144 L17.6688127,11.436257 L16.4688152,11.4290572 L16.4772151,9.74789159 Z M10.6104269,0.000491011876 C12.6756228,0.0508899808 14.3172195,1.76325495 14.2668196,3.81881289 C14.2404196,4.86159156 13.7868205,5.82037194 12.9900222,6.51875765 L12.9900222,6.51875765 L12.8040225,6.68195431 L12.556823,6.66635463 C11.1588258,6.57755645 9.93962829,6.81755154 9.15962986,7.02994719 L9.15962986,7.02994719 L8.92323033,7.09474587 L8.70843077,6.9759483 C7.47963324,6.29796217 6.73923473,5.01878834 6.77283466,3.6376166 C6.79683461,2.64283695 7.20963378,1.7164559 7.93203233,1.02886997 C8.65923086,0.34128404 9.61202895,-0.015108669 10.6104269,0.000491011876 Z M10.5480271,1.18981668 L10.5168271,1.18966668 C9.86042845,1.18966668 9.2388297,1.43686162 8.76243066,1.88925237 C8.27043165,2.35604282 7.98843221,2.98842988 7.97283225,3.66761599 C7.95123229,4.52799838 8.37603143,5.33318191 9.09482999,5.81677202 C10.1736278,5.54917749 11.2860256,5.4315799 12.3648234,5.46757916 C12.8040225,5.00798856 13.051222,4.42120057 13.066822,3.79001348 C13.1004219,2.39084211 11.9856242,1.22446597 10.580427,1.19086666 L10.580427,1.19086666 C10.558827,1.18966668 10.5372271,1.18966668 10.5168271,1.18966668 Z","scheduledPayment":"M6,1.5 L6,2.66666667 L14.4,2.66666667 L14.4,1.5 L15.6,1.5 L15.6,2.66666667 L20.4,2.66666667 L20.4,13.33 C22.464,13.855 24,15.6633333 24,17.8333333 C24,20.4116667 21.852,22.5 19.2,22.5 C17.436,22.5 15.9,21.555 15.072,20.1666667 L0,20.1666667 L0,2.66666667 L4.8,2.66666667 L4.8,1.5 L6,1.5 Z M19.2,14.3333333 C17.22,14.3333333 15.6,15.9083333 15.6,17.8333333 C15.6,19.7583333 17.22,21.3333333 19.2,21.3333333 C21.18,21.3333333 22.8,19.7583333 22.8,17.8333333 C22.8,15.9083333 21.18,14.3333333 19.2,14.3333333 Z M19.8,14.7766667 L19.8,15.4533333 C20.124,15.5583333 20.352,15.71 20.496,15.85 C21.012,16.3516667 21.012,17.0283333 21.012,17.11 L19.8,17.0866667 C19.788,16.8416667 19.668,16.5266667 19.14,16.5266667 C18.912,16.5266667 18.672,16.7366667 18.648,16.9 C18.636,17.005 18.876,17.1916667 19.344,17.2966667 C20.676,17.6 21.072,18.3816667 20.988,19.0116667 C20.916,19.6066667 20.424,20.085 19.8,20.2483333 L19.8,20.9016667 L18.6,20.9016667 L18.6,20.2016667 C18.3,20.1083333 18.048,19.98 17.844,19.7816667 C17.4,19.3266667 17.4,18.7783333 17.4,18.72 L18,18.7316667 L18.612,18.7316667 C18.624,18.8833333 18.72,19.1283333 19.344,19.14 C19.584,19.1516667 19.776,18.9766667 19.788,18.86 C19.8,18.7316667 19.56,18.545 19.068,18.4283333 C17.424,18.055 17.412,17.0516667 17.448,16.7483333 C17.52,16.165 18,15.6516667 18.6,15.4533333 L18.6,14.7766667 L19.8,14.7766667 Z M19.2,7.33333333 L1.2,7.33333333 L1.2,19 L14.568,19 C14.472,18.6266667 14.4,18.2416667 14.4,17.8333333 C14.4,16.9933333 14.652,16.1883333 15.06,15.5 L13.2,15.5 L13.2,17.8333333 L12,17.8333333 L12,15.5 L8.4,15.5 L8.4,17.8333333 L7.2,17.8333333 L7.2,15.5 L3.6,15.5 L3.6,14.3333333 L7.2,14.3333333 L7.2,12 L3.6,12 L3.6,10.8333333 L7.2,10.8333333 L7.2,8.5 L8.4,8.5 L8.4,10.8333333 L12,10.8333333 L12,8.5 L13.2,8.5 L13.2,10.8333333 L16.8,10.8333333 L16.8,12 L13.2,12 L13.2,14.3333333 L16.068,14.3333333 C16.908,13.6333333 18,13.1666667 19.2,13.1666667 L19.2,7.33333333 Z M12,12 L8.4,12 L8.4,14.3333333 L12,14.3333333 L12,12 Z M4.8,3.83333333 L1.2,3.83333333 L1.2,6.16666667 L19.2,6.16666667 L19.2,3.83333333 L15.6,3.83333333 L15.6,5 L14.4,5 L14.4,3.83333333 L6,3.83333333 L6,5 L4.8,5 L4.8,3.83333333 Z","send":"M6.75,6.66666667 L6.75,8 L2.8125,8 L2.8125,22.6666667 L21.1875,22.6666667 L21.1875,8 L17.25,8 L17.25,6.66666667 L22.5,6.66666667 L22.5,24 L1.5,24 L1.5,6.66666667 L6.75,6.66666667 Z M12.65625,9.33333333 L12.65625,11.1293333 C14.0055,11.3746667 15.01875,12.3586667 15.01875,13.5333333 L15.01875,13.5333333 L15.01875,13.8333333 L13.70625,13.8333333 L13.70625,13.5333333 C13.70625,12.9186667 12.9253125,12.4 12,12.4 C11.0746875,12.4 10.29375,12.9186667 10.29375,13.5333333 C10.29375,13.7826667 10.29375,14.444 12.07875,14.6693333 C14.029125,14.9173333 15.01875,15.748 15.01875,17.1333333 C15.01875,18.308 14.0055,19.292 12.65625,19.5373333 L12.65625,19.5373333 L12.65625,21.3333333 L11.34375,21.3333333 L11.34375,19.5373333 C9.9945,19.292 8.98125,18.308 8.98125,17.1333333 L8.98125,17.1333333 L8.98125,16.8333333 L10.29375,16.8333333 L10.29375,17.1333333 C10.29375,17.7466667 11.0746875,18.2666667 12,18.2666667 C12.9253125,18.2666667 13.70625,17.7466667 13.70625,17.1333333 C13.70625,16.8826667 13.70625,16.2213333 11.916,15.992 C9.997125,15.7506667 8.98125,14.9013333 8.98125,13.5333333 C8.98125,12.3586667 9.9945,11.3746667 11.34375,11.1293333 L11.34375,11.1293333 L11.34375,9.33333333 L12.65625,9.33333333 Z M12,0 L16.402125,4.472 L15.4741875,5.41466667 L12.65625,2.552 L12.65625,8 L11.34375,8 L11.34375,2.552 L8.527125,5.41466667 L7.597875,4.472 L12,0 Z","shipping":"M24,6 L24,18 L7.2,18 L7.2,6 L24,6 Z M22.8,8.3892 L15.6,13.7112 L8.4,8.3892 L8.4,16.8 L22.8,16.8 L22.8,8.3892 Z M22.3908,7.2 L8.8092,7.2 L15.6,12.2184 L22.3908,7.2 Z M6,10.8 L6,12 L2.4,12 L2.4,10.8 L6,10.8 Z M6,8.4 L6,9.6 L1.2,9.6 L1.2,8.4 L6,8.4 Z M6,6 L6,7.2 L0,7.2 L0,6 L6,6 Z","shoppingEntertainment":"M19.7857143,22.8 L5.21428571,22.8 L5.21428571,7.2 L7.64285714,7.2 L7.64285714,9.6 L8.85714286,9.6 L8.85714286,7.2 L16.1428571,7.2 L16.1428571,9.6 L17.3571429,9.6 L17.3571429,7.2 L19.7857143,7.2 L19.7857143,22.8 Z M8.85714286,4.8 C8.85714286,2.8152 10.4915714,1.2 12.5,1.2 C14.5084286,1.2 16.1428571,2.8152 16.1428571,4.8 L16.1428571,6 L8.85714286,6 L8.85714286,4.8 Z M17.3571429,6 L17.3571429,4.8 C17.3571429,2.1528 15.1787143,0 12.5,0 C9.82128571,0 7.64285714,2.1528 7.64285714,4.8 L7.64285714,6 L4,6 L4,24 L21,24 L21,6 L17.3571429,6 L17.3571429,6 Z","shoppingGroceries":"M20.18516,21.8522081 C19.4639697,21.8522081 18.8769814,21.2748688 18.8769814,20.5655334 C18.8769814,19.8550503 19.4639697,19.277711 20.18516,19.277711 C20.9075173,19.277711 21.4945055,19.8550503 21.4945055,20.5655334 C21.4945055,21.2748688 20.9075173,21.8522081 20.18516,21.8522081 Z M6.30749781,21.8522081 C5.5863075,21.8522081 4.99931926,21.2748688 4.99931926,20.5655334 C4.99931926,19.8550503 5.5863075,19.277711 6.30749781,19.277711 C7.0298551,19.277711 7.61684333,19.8550503 7.61684333,20.5655334 C7.61684333,21.2748688 7.0298551,21.8522081 6.30749781,21.8522081 Z M22.6789847,5.62931788 L21.5586891,14.4455072 L5.78702713,15.6369152 L4.22211417,5.62931788 L22.6789847,5.62931788 Z M20.18516,18.1299191 C19.26325,18.1299191 18.4673733,18.6337997 18.0414276,19.3706821 L8.45239716,19.3706821 C8.02528445,18.6337997 7.22940776,18.1299191 6.30749781,18.1299191 C6.26431975,18.1299191 6.22347564,18.141397 6.1791306,18.1425448 L5.96557425,16.7743769 L22.5972965,15.5175448 L24,4.48152602 L4.04240008,4.48152602 L3.6549645,2 L0,2 L0,3.14779187 L2.65253331,3.14779187 L5.05183312,18.4788478 C4.32480794,18.9035308 3.83234465,19.674847 3.83234465,20.5655334 C3.83234465,21.9084499 4.94213751,23 6.30749781,23 C7.67285812,23 8.78381795,21.9084499 8.78381795,20.5655334 C8.78381795,20.5494644 8.77915005,20.5345431 8.77915005,20.518474 L17.7146747,20.518474 C17.7146747,20.5345431 17.7100068,20.5494644 17.7100068,20.5655334 C17.7100068,21.9084499 18.8197997,23 20.18516,23 C21.5505203,23 22.6614801,21.9084499 22.6614801,20.5655334 C22.6614801,19.222617 21.5505203,18.1299191 20.18516,18.1299191 L20.18516,18.1299191 Z","split":"M6.75,6.66666667 L6.75,8 L2.8125,8 L2.8125,22.6666667 L21.1875,22.6666667 L21.1875,8 L17.25,8 L17.25,6.66666667 L22.5,6.66666667 L22.5,24 L1.5,24 L1.5,6.66666667 L6.75,6.66666667 Z M12.65625,9.33333333 L12.65625,11.1293333 C14.0055,11.3746667 15.01875,12.3586667 15.01875,13.5333333 L15.01875,13.5333333 L15.01875,13.8333333 L13.70625,13.8333333 L13.70625,13.5333333 C13.70625,12.9186667 12.924,12.4 12,12.4 C11.076,12.4 10.29375,12.9186667 10.29375,13.5333333 C10.29375,13.7826667 10.29375,14.444 12.0800625,14.6693333 C14.0304375,14.9173333 15.01875,15.748 15.01875,17.1333333 C15.01875,18.308 14.0055,19.292 12.65625,19.5373333 L12.65625,19.5373333 L12.65625,21.3333333 L11.34375,21.3333333 L11.34375,19.5373333 C9.9945,19.292 8.98125,18.308 8.98125,17.1333333 L8.98125,17.1333333 L8.98125,16.8333333 L10.29375,16.8333333 L10.29375,17.1333333 C10.29375,17.7466667 11.076,18.2666667 12,18.2666667 C12.924,18.2666667 13.70625,17.7466667 13.70625,17.1333333 C13.70625,16.8826667 13.70625,16.2213333 11.916,15.992 C9.997125,15.7506667 8.98125,14.9013333 8.98125,13.5333333 C8.98125,12.3586667 9.9945,11.3746667 11.34375,11.1293333 L11.34375,11.1293333 L11.34375,9.33333333 L12.65625,9.33333333 Z M19.875,5.15143483e-14 L19.875,5.33333333 L18.5625,5.33333333 L18.5625,2.26533333 L13.6655625,7.19466667 L12.7415625,6.24933333 L17.6240625,1.33333333 L14.625,1.33333333 L14.625,5.15143483e-14 L19.875,5.15143483e-14 Z M9.375,-3.73034936e-14 L9.375,1.33333333 L6.3444375,1.33333333 L11.099625,6.25466667 L10.165125,7.18933333 L5.4375,2.29733333 L5.4375,5.33333333 L4.125,5.33333333 L4.125,-3.73034936e-14 L9.375,-3.73034936e-14 Z","stock":"M24,2 L24,21.2 L0,21.2 L0,2 L24,2 Z M22.8,3.2 L1.2,3.2 L1.2,20 L22.8,20 L22.8,3.2 Z M12,11.0564 L12.8784,11.9252 L14.0784,11.612 L14.4,12.8 L15.5904,13.1252 L15.2772,14.3252 L16.1448,15.2024 L15.276,16.0808 L15.5892,17.2808 L14.4,17.6 L14.0748,18.7904 L12.8748,18.4772 L12,19.3436 L11.1216,18.4748 L9.9216,18.788 L9.6,17.6 L8.4096,17.2748 L8.7228,16.0748 L7.8564,15.2 L8.7252,14.3216 L8.412,13.1216 L9.6,12.8 L9.9252,11.6096 L11.1252,11.9228 L12,11.0564 Z M12,12.7436 L11.4792,13.2584 L10.7724,13.0736 L10.5792,13.7792 L9.8736,13.9724 L10.0584,14.6792 L9.5436,15.2 L10.0584,15.7208 L9.8736,16.4276 L10.5792,16.6208 L10.7724,17.3264 L11.4792,17.1416 L12,17.6564 L12.5208,17.1416 L13.2276,17.3264 L13.4208,16.6208 L14.1264,16.4276 L13.9416,15.7208 L14.4564,15.2 L13.9416,14.6792 L14.1264,13.9724 L13.4208,13.7792 L13.2276,13.0736 L12.5208,13.2584 L12,12.7436 Z M4.524,4.2968 C4.96411108,4.29468853 5.39926281,4.38974993 5.7984,4.5752 L5.5584,5.3156 C5.26594999,5.18596454 4.94949358,5.11932062 4.6296,5.12 C4.2168,5.12 3.9324,5.2628 3.9324,5.6408 C3.9324,6.524 6.1116,6.1748 6.1116,7.8632 C6.1116,8.6816 5.5416,9.3656 4.338,9.3656 C3.81355962,9.37401353 3.29590388,9.24625345 2.8356,8.9948 L3.0924,8.24 C3.45769016,8.43045875 3.8624834,8.53278719 4.2744,8.5388 C4.8084,8.5388 5.0508,8.3264 5.0508,7.9484 C5.0508,6.9656 2.9208,7.3352 2.9208,5.762 C2.90335856,5.34343015 3.07184426,4.93856003 3.38108493,4.65593813 C3.69032559,4.37331624 4.1086857,4.24185497 4.524,4.2968 Z M11.6508,4.304 C13.1892,4.304 13.6308,5.5364 13.6308,6.8396 C13.6308,8.2064 13.104,9.3608 11.6508,9.3608 C10.1196,9.3608 9.642,8.306 9.642,6.854 C9.642,5.534 10.134,4.304 11.6508,4.304 Z M16.0296,4.304 C16.4366197,4.28936225 16.8378133,4.40404899 17.1756,4.6316 L16.8852,5.3012 C16.6641674,5.18184028 16.4163849,5.12072059 16.1652,5.1236 C15.4104,5.1236 15.0972,5.7644 15.0972,6.8744 C15.0972,7.85 15.2676,8.492 16.1004,8.492 C16.4073824,8.48371156 16.7088328,8.40834897 16.9836,8.2712 L17.262,8.9696 C16.8531716,9.234889 16.3740485,9.37118404 15.8868,9.3608 C14.4912,9.3608 13.9776,8.4272 13.9776,6.8684 C13.9776,5.8064 14.3556,4.304 16.0296,4.304 Z M18.6792,4.4 L18.6792,6.1412 L18.7008,6.1484 L19.9692,4.4 L21.066,4.4 L19.6704,6.2912 L21.1584,9.2912 L20.04,9.2912 L19.0284,7.196 L18.6792,7.658 L18.6792,9.29 L17.6472,9.29 L17.6472,4.4 L18.6792,4.4 Z M9.5436,4.3892 L9.5436,5.1656 L8.4468,5.1656 L8.4396,9.29 L7.3932,9.29 L7.3932,5.1656 L6.2892,5.1656 L6.2892,4.3892 L9.5436,4.3892 Z M11.6508,5.0516 C10.86,5.0516 10.7604,5.9924 10.7604,6.8612 C10.7604,8.0288 10.9464,8.5988 11.6436,8.5988 C12.3408,8.5988 12.5196,7.9076 12.5196,6.854 C12.5196,5.9348 12.4128,5.0516 11.6508,5.0516 Z","student":"M12,14.7537143 L2.6856,9.51771429 L12,5.32842857 L21.3144,9.51771429 L12,14.7537143 Z M12,19.7638571 C8.9436,19.1712857 6.0996,18.1124286 6,17.5295714 C6,16.4342857 6.3612,14.2425 6.5664,13.0877143 L12,16.1428571 L17.5128,13.044 C17.7048,14.3432857 18,16.4937857 18,17.5259286 C17.9016,18.1124286 15.0564,19.1700714 12,19.7638571 Z M12,4 L0,9.39628571 L5.4576,12.4647857 C5.2764,13.4483571 4.8,16.1732143 4.8,17.5295714 C4.8,19.3570714 9.2412,20.4754286 11.8896,20.9781429 L12,21 L12.1104,20.9781429 C14.7588,20.4754286 19.2,19.3570714 19.2,17.5295714 C19.2,16.2703571 18.8184,13.6280714 18.6312,12.415 L21,11.0829286 L21,19.7857143 L22.2,19.7857143 L22.2,10.409 L24,9.39628571 L12,4 L12,4 Z","systemLeft":"M0,12.0006777 L12.0385983,0 C12.6795328,0.639746993 13,0.959620489 13,0.959620489 C13,0.959620489 9.30760112,4.63997289 1.92280335,12.0006777 L13,23.0417349 C12.3590656,23.6805783 12.0385983,24 12.0385983,24 L0,12.0006777 Z","taxes":"M11.6,0 L11.6,9.6 L21.2,9.6 L21.1976,24 L2,23.9988 L2,0 L11.6,0 Z M10.4,1.2 L3.2,1.2 L3.1988,22.7988 L19.9988,22.8 L20,10.8 L10.4,10.8 L10.4,1.2 Z M11.4068,16.2288 C12.5925043,16.2288 13.3642926,16.6525974 13.4291632,17.8572549 L13.4336,18.0264 L13.4336,21.4956 L12.1004,21.4956 L12.0464,20.9796 C12.0464,20.97 12.0368,20.97 12.0248,20.9592 C11.3012,21.5892 10.5752,21.6 10.2812,21.6 C8.9996,21.6 8.6828,20.6964 8.6828,20.0976 C8.6828,19.0248 9.5156,18.4992 10.5956,18.4368 C10.91624,18.41088 11.370512,18.39264 11.743376,18.3704064 L12.0044,18.3528 L12.0044,18.2256 C12.0044,17.6376 11.8172,17.3328 11.048,17.3328 C10.544,17.3328 9.8924,17.4384 9.41,17.5956 C9.3344,17.28 9.2504,16.9656 9.1688,16.6608 C9.7772,16.398 10.6712,16.2288 11.4068,16.2288 Z M10.148,14.2644 L10.148,15.3888 L7.868,15.3888 L7.856,21.4956 L6.3236,21.4956 L6.3236,15.3888 L4.0304,15.3888 L4.0304,14.2644 L10.148,14.2644 Z M15.5948,16.3236 L16.5296,18.0792 L17.4764,16.3236 L19.0844,16.3236 L17.414,18.7944 L19.1696,21.4956 L17.528,21.4956 L16.5092,19.5816 L15.4172,21.4956 L13.8092,21.4956 L15.5852,18.804 L13.9448,16.3236 L15.5948,16.3236 Z M12.0044,19.1832 L10.964,19.2672 C10.472,19.3092 10.2392,19.5612 10.2392,19.9716 C10.2392,20.4024 10.4504,20.6328 10.9424,20.6328 C11.2196,20.6328 11.5684625,20.504175 11.8756367,20.2750617 L12.0044,20.1708 L12.0044,19.1832 Z M12.8,0.3516 L20.8484,8.4 L12.8,8.4 L12.8,0.3516 Z M14,3.2484 L14,7.2 L17.9516,7.2 L14,3.2484 Z","team":"M11.9999945,2.02623837 C12.7992865,1.91274563 13.6065701,2.17123585 14.1912847,2.72788412 C14.7759993,3.2845324 15.0738556,4.07813535 14.9997857,4.88203962 L14.9997857,5.35000705 C14.9997857,7.39466475 14.1022481,9.00495267 12.8219372,9.49811835 C15.1954653,10.0962678 16.8437472,12.2512161 16.7996604,14.6985564 L16.7996604,21.2249022 L7.2003285,21.2249022 L7.2003285,14.6985564 C7.15617547,12.2689975 8.77967329,10.1244932 11.130055,9.50771768 L11.130055,9.47891969 C9.66769082,8.64216036 8.83356061,7.02418271 9.00020323,5.34760722 L9.00020323,4.88203962 C8.92613335,4.07813535 9.22398963,3.2845324 9.8087042,2.72788412 C10.3934188,2.17123585 11.2007024,1.91274563 11.9999945,2.02623837 Z M19.1994934,2.02623837 C19.9987855,1.91274563 20.8060691,2.17123585 21.3907836,2.72788412 C21.9754982,3.2845324 22.2733545,4.07813535 22.1992846,4.88203962 L22.1992846,5.35000705 C22.3680459,7.0341163 21.5234492,8.65830451 20.0478343,9.4873191 C22.4097086,10.104425 24.0424495,12.2577788 23.9991593,14.6985564 L23.9991593,21.2249022 L17.9995769,21.2249022 L17.9995769,20.0249857 L22.7992429,20.0249857 L22.7992429,14.6985564 C22.8634195,12.5825456 21.2754492,10.7794175 19.1682956,10.5756434 C18.4398842,10.6292211 17.7445121,10.9010141 17.1728344,11.3555891 L16.4264864,10.4148545 C16.9941488,9.96726086 17.6545603,9.65201785 18.3595518,9.49211877 C16.8771833,8.66527817 16.0282673,7.03630253 16.1997022,5.34760722 L16.1997022,4.88203962 C16.1256323,4.07813535 16.4234886,3.2845324 17.0082031,2.72788412 C17.5929177,2.17123585 18.4002013,1.91274563 19.1994934,2.02623837 Z M4.80049552,2.02623837 C5.59978759,1.91274563 6.4070712,2.17123585 6.99178577,2.72788412 C7.57650034,3.2845324 7.87435662,4.07813535 7.80028674,4.88203962 L7.80028674,5.35000705 C7.97040018,7.03781202 7.12171151,8.66540829 5.64043706,9.49211877 C6.34546856,9.65190264 7.00590454,9.96715731 7.57350252,10.4148545 L6.82715447,11.3555891 C6.2554768,10.9010141 5.56010474,10.6292211 4.83169335,10.5756434 C2.72453969,10.7794175 1.13656945,12.5825456 1.20074605,14.6985564 L1.20074605,20.0249857 L6.00041201,20.0249857 L6.00041201,21.2249022 L0.000829560698,21.2249022 L0.000829560698,14.6985564 C-0.0421606411,12.2582684 1.58981348,10.1052722 3.95095464,9.4873191 C2.47494649,8.65760888 1.6307179,7.0322804 1.80070429,5.34760722 L1.80070429,4.88203962 C1.72663441,4.07813535 2.0244907,3.2845324 2.60920527,2.72788412 C3.19391984,2.17123585 4.00120344,1.91274563 4.80049552,2.02623837 Z M11.9999945,10.5768433 L11.9363989,10.5768433 L11.8248066,10.6008416 C9.81234336,10.9060633 8.34329602,12.6638757 8.40024499,14.6985564 L8.40024499,20.0249857 L15.5997439,20.0249857 L15.5997439,14.6985564 C15.6580069,12.6633669 14.1892987,10.9043147 12.1763822,10.5984418 L11.9999945,10.5768433 Z M11.9999945,3.22615486 C10.7220834,3.22615486 10.2001197,3.70612146 10.2001197,4.88203962 L10.2001197,5.34760722 C10.2001197,7.09828537 10.9896648,8.46739009 11.9999945,8.46739009 C13.0103241,8.46739009 13.7998692,7.09828537 13.7998692,5.34760722 L13.7998692,4.87843987 C13.7998692,3.70612146 13.2779055,3.22615486 11.9999945,3.22615486 Z M19.1994934,3.22615486 C17.9215823,3.22615486 17.3996187,3.70612146 17.3996187,4.88203962 L17.3996187,5.34760722 C17.3996187,7.09828537 18.1891637,8.46739009 19.1994934,8.46739009 C20.2098231,8.46739009 20.9993681,7.09828537 20.9993681,5.34760722 L20.9993681,4.87843987 C20.9993681,3.70612146 20.4774044,3.22615486 19.1994934,3.22615486 Z M4.80049552,3.22615486 C3.52258446,3.22615486 3.00062078,3.70612146 3.00062078,4.88203962 L3.00062078,5.34760722 C3.00062078,7.09828537 3.79016583,8.46739009 4.80049552,8.46739009 C5.8108252,8.46739009 6.60037025,7.09828537 6.60037025,5.34760722 L6.60037025,4.87843987 C6.60037025,3.70612146 6.07840658,3.22615486 4.80049552,3.22615486 Z","time":"M12,0 C18.6244013,0.00727484455 23.9927252,5.37559868 24,12 C24,18.627417 18.627417,24 12,24 C5.372583,24 0,18.627417 0,12 C0,5.372583 5.372583,0 12,0 Z M12,1.2 C6.0353247,1.2 1.2,6.0353247 1.2,12 C1.2,17.9646753 6.0353247,22.8 12,22.8 C17.9619338,22.7933866 22.7933866,17.9619338 22.8,12 C22.8,6.0353247 17.9646753,1.2 12,1.2 Z M12,2.4 C17.2991926,2.4066116 21.5933884,6.70080743 21.6,12 C21.6,17.3019336 17.3019336,21.6 12,21.6 C6.6980664,21.6 2.4,17.3019336 2.4,12 C2.4,6.6980664 6.6980664,2.4 12,2.4 Z M12,3.6 C7.3608081,3.6 3.6,7.3608081 3.6,12 C3.6,16.6391919 7.3608081,20.4 12,20.4 C16.6372726,20.3953697 20.3953697,16.6372726 20.4,12 C20.4,7.3608081 16.6391919,3.6 12,3.6 Z M9.09,7.0296 L11.9184,10.8768 C11.9472,10.8744 11.9712,10.86 12,10.86 C12.6296046,10.86 13.14,11.3703954 13.14,12 C13.14,12.6296046 12.6296046,13.14 12,13.14 C11.8801141,13.1357213 11.7617422,13.1118037 11.6496,13.0692 L8.9892,15.2688 L8.2248,14.3424 L10.8888,12.1404 C10.8756394,12.0944015 10.8660114,12.047465 10.86,12 C10.8631117,11.8554383 10.8940773,11.7128336 10.9512,11.58 L8.13,7.74 L9.09,7.0296 Z","tools":"M16.5756,24 L12.2784,19.7172 L12.9816,17.0904 L6.9108,11.022 L4.296,11.7252 L0,7.44 L1.2384,2.7972 L4.872,6.4296 L6.432,4.8696 L2.7972,1.2456 L7.4232,0 L11.7216,4.2828 L11.0184,6.9132 L17.0904,12.9792 L19.704,12.2748 L24,16.56 L22.7628,21.204 L19.1292,17.5716 L17.5692,19.1316 L21.2004,22.7628 L16.5756,24 Z M13.6164,19.356 L16.932,22.662 L18.8856,22.1364 L15.8748,19.1268 L19.1292,15.8748 L22.1388,18.8832 L22.662,16.9224 L19.3476,13.614 L16.7328,14.3184 L9.6804,7.272 L10.3836,4.644 L7.0668,1.338 L5.1144,1.8648 L8.124,4.8732 L4.872,8.1264 L1.8624,5.118 L1.338,7.08 L4.6524,10.3884 L7.2684,9.6852 L14.3196,16.734 L13.6164,19.356 Z","trade":"M16.0968,12.371 L17.1768,11.4468182 L19.92,11.4468182 L19.4136,11.9786364 L20.2872,12.787 L24,8.9 L20.4744,5 L19.5792,5.78590909 L20.0748,6.33427273 L15.36,6.33427273 L12.1932,9.03709091 L9.0264,6.33427273 L3.9276,6.33427273 L4.4208,5.78945455 L3.5244,5 L0,8.9 L3.7128,12.7881818 L4.5864,11.9798182 L4.08,11.4456364 L7.2084,11.4456364 L8.2884,12.3698182 L7.6884,12.8850909 L0.9708,12.8850909 L0.9708,18 L9.504,18 L12.1932,15.7037273 L14.88,18 L22.92,18 L22.92,12.8862727 L16.704,12.8862727 L16.0968,12.371 Z M15.8076,7.51609091 L21.144,7.51609091 L22.374,8.87636364 L21.048,10.265 L16.728,10.265 L15.1788,11.5886364 L15.0084,11.4420909 L13.1088,9.81945455 L15.8076,7.51609091 Z M9.0564,16.8181818 L2.1708,16.8181818 L2.1708,14.0680909 L8.1324,14.0680909 L9.2052,13.1521818 L11.16,14.8209091 L11.28,14.9225455 L9.0564,16.8181818 Z M21.72,16.8181818 L15.33,16.8181818 L11.0484,13.1616364 L9.6,11.9242727 L9.6,11.9242727 L7.6572,10.2697273 L2.9508,10.2697273 L1.626,8.87636364 L2.8596,7.51254545 L8.5788,7.51254545 L11.28,9.81945455 L11.9832,10.4186364 L16.2564,14.0680909 L21.72,14.0680909 L21.72,16.8181818 Z","transfer":"M9.6,22 L0,14.3526644 L8.79099775,6.70650512 L14.4012003,6.70650512 L14.4012003,2 L24,9.64733561 L15.2162041,17.2934949 L9.6,17.2840842 L9.6,22 M8.39969992,8.91095165 L1.94688672,14.3526644 L8.39969992,19.4391248 L8.39969992,16.0312904 L14.4012003,16.0418774 L14.4012003,12.6246324 L8.39969992,12.6246324 L8.39969992,8.91095165 M9.6,7.95576991 L9.6,11.3753676 L15.6015004,11.3753676 L15.6015004,15.1031643 L22.0543136,9.64733561 L15.6015004,4.56087519 L15.6015004,7.95576991 L9.6,7.95576991","trash":"M16.8888889,0 L16.8888889,3.6 L23,3.6 L23,4.8 L20.5555556,4.8 L20.5555556,21.48 L20.5503225,21.6510259 C20.4669689,23.004672 19.3968889,24 17.9888889,24 L6.01111111,24 L5.83691804,23.9948621 C4.45820444,23.913024 3.44444444,22.8624 3.44444444,21.48 L3.44444444,4.8 L1,4.8 L1,3.6 L7.11111111,3.6 L7.11111111,0 L16.8888889,0 Z M19.3333333,4.8 L4.66666667,4.8 L4.66666667,21.48 L4.67291087,21.6057154 C4.73898501,22.2685121 5.32091503,22.8 6.01111111,22.8 L17.9888889,22.8 L18.1169324,22.7938693 C18.7920031,22.7289965 19.3333333,22.1576471 19.3333333,21.48 L19.3333333,4.8 Z M12.6111111,7.2 L12.6111111,20.4 L11.3888889,20.4 L11.3888889,7.2 L12.6111111,7.2 Z M16.2777778,7.2 L16.2777778,20.4 L15.0555556,20.4 L15.0555556,7.2 L16.2777778,7.2 Z M8.94444444,7.2 L8.94444444,20.4 L7.72222222,20.4 L7.72222222,7.2 L8.94444444,7.2 Z M15.6666667,1.2 L8.33333333,1.2 L8.33333333,3.6 L15.6666667,3.6 L15.6666667,1.2 Z","travel":"M22.2879132,4.27966488 L18.4280217,8.14572313 L20.9002467,18.8891208 L19.4628515,20.3283709 L15.0346325,11.5434916 L10.3400099,16.2453582 C10.1825358,16.40185 9.93862852,16.5856092 9.65446473,16.7634408 L9.33596448,16.9614266 L9.83088308,21.2329408 L9.00325604,22.0616359 L7.2224963,18.922316 L5.3777997,17.0456002 L1.91810557,14.9827541 L2.74336458,14.1564301 L6.96556487,14.819149 L7.17513567,14.5026088 C7.38115442,14.1919964 7.66887025,13.790097 7.7777997,13.681027 L12.4961026,8.95782061 L3.6372965,4.47883624 L5.07469166,3.04077164 L15.9084361,5.53989791 L19.726887,1.7153337 C20.4313764,1.00874961 21.5810557,1.00637853 22.2879132,1.7153337 C22.6289097,2.05677031 22.8159842,2.51201912 22.8159842,2.99809206 C22.8159842,3.48416501 22.6289097,3.93941382 22.2879132,4.27966488 Z M24,2.99809206 C24,2.19547893 23.6897879,1.44147309 23.1250123,0.877154255 C21.9563888,-0.292977449 20.0560434,-0.291791905 18.8897879,0.877154255 L15.5342871,4.23698531 L4.70054267,1.73785903 L1.64341391,4.8001186 L10.501036,9.27673189 L6.93951653,12.8440331 C6.78677849,12.9957827 6.56891959,13.2957253 6.40434139,13.5304629 L2.33132708,12.8926404 L0,15.2281616 L4.59398125,17.9371291 L6.2326591,19.5779217 L8.74277257,24 L11.0729156,21.6656643 L10.5969413,17.5613118 C10.8242723,17.4012634 11.022003,17.2388439 11.175925,17.0847232 L14.7161322,13.5399473 L19.1443513,22.3236411 L22.202664,19.2637526 L19.7304391,8.51916941 L23.1250123,5.11902987 C23.6897879,4.55471104 24,3.8007052 24,2.99809206 L24,2.99809206 Z","uncategorized":"M12,7.10542736e-15 C18.6180361,7.10542736e-15 24,5.38409899 24,12.0006012 C24,18.6183057 18.6180361,24 12,24 C5.38316633,24 1.77635684e-14,18.6183057 1.77635684e-14,12.0006012 C1.77635684e-14,5.38409899 5.38316633,7.10542736e-15 12,7.10542736e-15 Z M12,1.20234457 C6.04689379,1.20234457 1.20240481,6.04659085 1.20240481,12.0006012 C1.20240481,17.9546115 6.04689379,22.7976554 12,22.7976554 C17.9543086,22.7976554 22.7975952,17.9546115 22.7975952,12.0006012 C22.7975952,6.04659085 17.9543086,1.20234457 12,1.20234457 Z M6.71903808,9.46726116 C8.11623246,9.46726116 9.25250501,10.6034768 9.25250501,12.0006012 C9.25250501,13.3977256 8.11623246,14.5339412 6.71903808,14.5339412 C5.32184369,14.5339412 4.18436874,13.3977256 4.18436874,12.0006012 C4.18436874,10.6034768 5.32184369,9.46726116 6.71903808,9.46726116 Z M12,9.46726116 C13.3971944,9.46726116 14.5334669,10.6034768 14.5334669,12.0006012 C14.5334669,13.3977256 13.3971944,14.5339412 12,14.5339412 C10.6028056,14.5339412 9.46653307,13.3977256 9.46653307,12.0006012 C9.46653307,10.6034768 10.6028056,9.46726116 12,9.46726116 Z M17.2809619,9.46726116 C18.6793587,9.46726116 19.8156313,10.6034768 19.8156313,12.0006012 C19.8156313,13.3977256 18.6793587,14.5339412 17.2809619,14.5339412 C15.8837675,14.5339412 14.7462926,13.3977256 14.7462926,12.0006012 C14.7462926,10.6034768 15.8837675,9.46726116 17.2809619,9.46726116 Z M6.71903808,10.6684034 C5.98436874,10.6684034 5.38677355,11.2659686 5.38677355,12.0006012 C5.38677355,12.7352337 5.98436874,13.3315966 6.71903808,13.3315966 C7.45370741,13.3315966 8.0501002,12.7352337 8.0501002,12.0006012 C8.0501002,11.2659686 7.45370741,10.6684034 6.71903808,10.6684034 Z M12,10.6684034 C11.2653307,10.6684034 10.6677355,11.2659686 10.6677355,12.0006012 C10.6677355,12.7352337 11.2653307,13.3315966 12,13.3315966 C12.7346693,13.3315966 13.3310621,12.7352337 13.3310621,12.0006012 C13.3310621,11.2659686 12.7346693,10.6684034 12,10.6684034 Z M17.2809619,10.6684034 C16.5462926,10.6684034 15.9486974,11.2659686 15.9486974,12.0006012 C15.9486974,12.7352337 16.5462926,13.3315966 17.2809619,13.3315966 C18.0156313,13.3315966 18.6132265,12.7352337 18.6132265,12.0006012 C18.6132265,11.2659686 18.0156313,10.6684034 17.2809619,10.6684034 Z","unlock":"M12,0 C15.3696667,0 18.1111111,2.6916 18.1111111,6 L18.1111111,6 L18.1111111,7.2 L16.8888889,7.2 L16.8888889,6 C16.8888889,3.3528 14.6962222,1.2 12,1.2 C9.30377778,1.2 7.11111111,3.3528 7.11111111,6 L7.11111111,6 L7.11111111,9.6 L23,9.6 L23,24 L1,24 L1,9.6 L5.88888889,9.6 L5.88888889,6 C5.88888889,2.6916 8.63033333,0 12,0 Z M21.7777778,10.8 L2.22222222,10.8 L2.22222222,22.8 L21.7777778,22.8 L21.7777778,10.8 Z M15.6666667,16.2 L15.6666667,17.4 L8.33333333,17.4 L8.33333333,16.2 L15.6666667,16.2 Z","upDown":"M2.5,9.6 L6.9709375,9.6 L6.9709375,15.2112 L14.234875,24 L21.5,14.4 L17.0195625,14.4 L17.0290625,8.784 L9.765125,0 L2.5,9.6 Z M8.1584375,8.4 L4.9331875,8.4 L9.765125,1.9476 L14.9485625,8.4 L11.40625,8.4 L11.40625,14.4 L8.1584375,14.4 L8.1584375,8.4 Z M15.8296875,15.6 L19.0668125,15.6 L14.234875,22.0536 L9.0645,15.6 L12.59375,15.6 L12.59375,9.6 L15.840375,9.6 L15.8296875,15.6 Z","views":"M12.0636,5 C12.174,5.00116667 12.282,5.014 12.3924,5.01983333 C20.6868,5.224 23.8452,11.6896667 23.8764,11.7561667 L23.8764,11.7561667 L24,12.0186667 L23.862,12.2718333 C23.7192,12.5378333 20.34,18.5858333 12.7332,18.9638333 C12.492,18.9871667 12.2484,19 12,19 L12,19 L11.9364,19 C11.8128,18.9988333 11.6916,18.986 11.5692,18.9778333 C3.7476,18.7503333 0.2832,12.5425 0.138,12.2718333 L0.138,12.2718333 L0,12.0186667 L0.1236,11.7561667 C0.124103226,11.7550753 0.125439958,11.7522703 0.127619059,11.7478072 L0.150872982,11.701574 C0.480330281,11.0600069 3.80376774,5.03230914 11.9412,5.00233333 C11.9616,5.00233333 11.9796,5 12,5 L12,5 Z M12,6.16666667 C8.7144,6.16666667 6.0276,8.74966667 6,11.9486667 C5.9724,15.1535 8.622,17.782 11.9112,17.8298333 C11.9292,17.8298333 11.946,17.8321667 11.964,17.8321667 C15.2376,17.8146667 17.9724,15.262 18,12.0513333 C18.0276,8.84533333 15.3768,6.21566667 12.0852,6.17016667 C12.0564,6.17016667 12.0288,6.16666667 12,6.16666667 L12,6.16666667 Z M6.7524,7.2225 C3.456,8.66916667 1.8072,11.1786667 1.3452,11.986 C1.8432,12.7875 3.5376,15.1978333 6.6444,16.6608333 C5.4876,15.4066667 4.7832,13.7523333 4.8,11.9393333 C4.8168,10.1135 5.5596,8.46033333 6.7524,7.2225 Z M17.226,7.198 C18.4608,8.46733333 19.2168,10.1788333 19.2,12.0606667 C19.1832,13.8293333 18.486,15.4358333 17.358,16.6596667 C20.466,15.1943333 22.1616,12.7816667 22.656,11.9836667 C22.1952,11.1576667 20.562,8.63416667 17.226,7.198 Z M12.0288,8.71583333 C13.8912,8.72983333 15.3948,10.2173333 15.3792,12.028 C15.3708,12.9053333 15.012,13.7278333 14.3688,14.3438333 C13.7316,14.9505 12.8928,15.2841667 12.0024,15.2841667 L12.0024,15.2841667 L11.9712,15.2841667 C10.1088,15.2701667 8.6052,13.7826667 8.6208,11.972 C8.6292,11.0946667 8.988,10.2721667 9.6312,9.65616667 C10.2756,9.0425 11.166,8.74383333 12.0288,8.71583333 Z M12.0192,9.8825 L11.9976,9.8825 C11.4228,9.8825 10.8828,10.0971667 10.4724,10.4891667 C10.0572,10.8858333 9.8256,11.4155 9.8208,11.9801667 C9.8112,13.1491667 10.7796,14.1081667 11.9808,14.1175 L11.9808,14.1175 L12.0024,14.1175 C12.5772,14.1175 13.1172,13.9028333 13.5276,13.5108333 C13.9428,13.1141667 14.1732,12.5845 14.1792,12.0198333 C14.1888,10.8508333 13.2204,9.89183333 12.0192,9.8825 L12.0192,9.8825 Z","work":"M22.8,19.796 C22.8,20.3565 22.3392,20.8125 21.7716,20.8125 L2.2284,20.8125 C1.6608,20.8125 1.2,20.3565 1.2,19.796 L1.2,7.579 C1.2,7.144375 1.4796,6.7798125 1.8696,6.6349375 L2.52,18.4375 L4.8,18.4375 L4.8,19.625 L6,19.625 L6,18.4375 L18,18.4375 L18,19.625 L19.2,19.625 L19.2,18.4375 L21.4332,18.4375 L22.1424,6.636125 C22.5252,6.7845625 22.8,7.1479375 22.8,7.579 L22.8,19.796 Z M20.9448,6.5625 L20.3028,17.25 L19.2,17.25 L19.2,16.0625 L18,16.0625 L18,17.25 L6,17.25 L6,16.0625 L4.8,16.0625 L4.8,17.25 L3.6564,17.25 L3.0672,6.5625 L20.9448,6.5625 Z M10.5072,4.1875 L13.4928,4.1875 C13.872,4.1875 14.2824,4.66725 14.4456,5.375 L9.5544,5.375 C9.7176,4.66725 10.128,4.1875 10.5072,4.1875 Z M21.7716,5.375 L15.6708,5.375 C15.4584,4.00225 14.5788,3 13.4928,3 L10.5072,3 C9.4212,3 8.5416,4.00225 8.3292,5.375 L2.2284,5.375 C0.9996,5.375 0,6.3641875 0,7.579 L0,19.796 C0,21.0108125 0.9996,22 2.2284,22 L21.7716,22 C23.0004,22 24,21.0108125 24,19.796 L24,7.579 C24,6.3641875 23.0004,5.375 21.7716,5.375 L21.7716,5.375 Z","zelle":"M12.5950413,0.00358441558 L12.5950413,4.232 C15.2655868,4.46618182 17.3553719,6.22015584 17.3553719,8.36722078 L17.3553719,8.36722078 L17.3553719,8.96462338 L16.1652893,8.96462338 L16.1652893,8.36722078 C16.1652893,6.71958442 14.2968595,5.38020779 12,5.38020779 C9.7031405,5.38020779 7.83471074,6.71958442 7.83471074,8.36722078 C7.83471074,9.0387013 7.83471074,10.8273247 12.0702149,11.3542338 C15.5773884,11.7975065 17.3553719,13.204987 17.3553719,15.5360519 C17.3553719,17.6831169 15.2655868,19.4370909 12.5950413,19.6712727 L12.5950413,19.6712727 L12.5950413,23.8996883 L11.4049587,23.8996883 L11.4049587,19.6712727 C8.73441322,19.4370909 6.6446281,17.6831169 6.6446281,15.5360519 L6.6446281,15.5360519 L6.6446281,14.9386494 L7.83471074,14.9386494 L7.83471074,15.5360519 C7.83471074,17.1836883 9.7031405,18.5230649 12,18.5230649 C14.2968595,18.5230649 16.1652893,17.1836883 16.1652893,15.5360519 C16.1652893,14.8621818 16.1652893,13.0759481 11.9226446,12.5394805 C8.4202314,12.1033766 6.6446281,10.6994805 6.6446281,8.36722078 C6.6446281,6.22015584 8.73441322,4.46618182 11.4049587,4.232 L11.4049587,4.232 L11.4049587,0.00358441558 L12.5950413,0.00358441558 Z M19.7494612,7.77208831 L23.9016595,11.9467377 L19.7399405,16.1309455 L18.8985521,15.2862182 L21.6250314,12.5441403 L17.9500562,12.5441403 L17.9500562,11.3493351 L21.6250314,11.3493351 L18.9080727,8.61681558 L19.7494612,7.77208831 Z M4.25982149,7.77208831 L5.10120992,8.61681558 L2.37473058,11.3588935 L6.04970579,11.3588935 L6.04970579,12.5536987 L2.37473058,12.5536987 L5.09168926,15.2862182 L4.25030083,16.1309455 L0.0981024793,11.9562961 L4.25982149,7.77208831 Z"};exports["default"]=svgIcons});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/helpers/helpers-text-inputs/5.2.6/js/helpers-text-inputs",["module","utilities/global/sparta-defensive-check-utility/1.3.0/js/sparta-defensive-check-utility","utilities/vendor/handlebars/4.7.8/js/handlebars","utilities/helpers/helpers-button/1.5.3/js/helpers-button","utilities/platform/widget-details"],function(module,_spartaDefensiveCheckUtility,_handlebars,_helpersButton,_widgetDetails){"use strict";var _spartaDefensiveCheckUtility2=_interopRequireDefault(_spartaDefensiveCheckUtility);var _handlebars2=_interopRequireDefault(_handlebars);var _helpersButton2=_interopRequireDefault(_helpersButton);var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _defineProperties(target,props){for(var i=0;i");var inputContainerClose="";var inputLabelRequiredSpan=function inputLabelRequiredSpan(required){if(!required){return""}var asteriskMark=" *";return asteriskMark};var labelModifiers=[];inputData.input.attrs["disabled"]?labelModifiers.push("spa-input-label--disabled"):labelModifiers.push("spa-input-label");var inputLabel="");var inputField="";if(inputData.currency){inputField="").concat(inputData.currency,"").concat(inputField)}var inputHint="

    ").concat(inputData.hintText?inputData.hintText:"","

    ");var inputError="
    ");if(inputData.input.attrs["data-help-body"]){_helpersButton2["default"].register(_handlebars2["default"]);var triggerText=inputData.input.attrs["data-help-link"]||"";var triggerClass=triggerText?"toggle-trigger-link":"toggle-trigger svg-button form-help";inputHelpTrigger=_handlebars2["default"].compile("{{button data}}")({data:{content:triggerText||" ",classes:"".concat(triggerClass," spa-btn--link"),attributes:{id:"help-open-".concat(inputData.input.attrs.id),"aria-label":helpToggle}}});if(!triggerText){inputHelpTrigger="".concat(inputHelpTrigger,"")}if(inputData.input.helpTriggerLink){inputHelpTrigger=inputData.input.helpTriggerLink}inputHelpContainerOpen="
    ");inputHelpContainerClose="
    ";inputHelpClose=_handlebars2["default"].compile("{{button data}}")({data:{content:" ",classes:"close-trigger svg-button",attributes:{id:"help-close-".concat(inputData.input.attrs.id),"aria-label":helpToggle}}});inputHelpBody="
    ".concat(inputData.input.attrs["data-help-body"],"
    ");if(inputData.input.attrs["data-help-head"]){inputHelpBody="
    "+"".concat(inputData.input.attrs["data-help-head"])+"
    "+"".concat(inputHelpBody)}}var inputElement="".concat(inputContainerOpen)+"".concat(inputLabel)+"".concat(inputField)+"".concat(inputHelpTrigger)+"".concat(inputHint)+"".concat(inputHelpContainerOpen)+"".concat(inputHelpClose)+"".concat(inputHelpBody)+"".concat(inputHelpContainerClose)+"".concat(inputError)+"".concat(inputContainerClose);return new _handlebars2["default"].SafeString(inputElement)}else{return""}}else{return""}}var defaultInputType="text";var defaultAttributes={type:defaultInputType,"class":"spa-input-text",value:"","autocomplete":"off","data-gis-mask":false,"data-help-link":"","data-help-head":"","data-help-body":""};var InputConfig=_createClass(function InputConfig(options){_classCallCheck(this,InputConfig);var attrs=Object.assign({},defaultAttributes,options);this.input={attrs:attrs}});var textInputConfig=new InputConfig;var dateInputConfig=new InputConfig({type:{"default":"text",mobile:"text",android:"date"},pattern:"^(0[1-9]|1[012])\\/(0[1-9]|[12]\\d|3[01])\\/\\d{4}$"});var monthYearDateConfig=new InputConfig({type:{"default":"text",mobile:"text",android:"month"}});var ssnInputConfig=new InputConfig({type:{"default":"text",mobile:"text",android:"tel"},inputMode:"numeric",pattern:"^\\d{3}-\\d{2}-\\d{4}$"});var einInputConfig=new InputConfig({type:{"default":"text",mobile:"text",android:"tel"},inputMode:"numeric",pattern:"^\\d{2}-\\d{7}$"});var emailInputConfig=new InputConfig({type:"email"});var phoneInputConfig=new InputConfig({type:{"default":"text",mobile:"text",android:"tel"},inputMode:"numeric",pattern:"^\\d{3}-\\d{3}-\\d{4}$",maxlength:12});var phoneExtendedInputConfig=new InputConfig({type:{"default":"text",mobile:"text",android:"tel"},inputMode:"numeric",pattern:"^\\d{3}-\\d{3}-\\d{4}\\sx\\d{4}$",maxlength:18});var passwordInputConfig=new InputConfig({type:"password"});var zipInputConfig=new InputConfig({pattern:"^\\d{5}$",type:{"default":"text",mobile:"number",android:"tel"},maxlength:5});var zipExtendedInputConfig=new InputConfig({pattern:"^\\d{5}(-\\d{4})?$",type:{"default":"text",mobile:"text",android:"tel"},maxlength:10});var numericInputConfig=new InputConfig({type:{"default":"text",mobile:"number"},pattern:"\\d*",inputMode:"numeric"});var currencyInputConfig=new InputConfig({type:{"default":"text",mobile:"text",android:"tel"},pattern:"^(([1-9]\\d{0,2}(,\\d{3})*)|0)(\\.\\d{1,2})?$",inputMode:"numeric"});var currencyIntegerInputConfig=new InputConfig({type:{"default":"text",mobile:"text",android:"tel"},pattern:"^(([1-9]\\d{0,2}(,\\d{3})*)|0)$",inputMode:"numeric"});var interestRateInputConfig=new InputConfig({type:{"default":"text",mobile:"text",android:"tel"},pattern:"^([1-9]\\d{0,2}(,\\d{3})*)(\\.\\d{1,2})?%$",inputMode:"numeric"});var ccInputConfig=new InputConfig({type:{"default":"text",mobile:"text",android:"tel"},pattern:"^\\d{4}(-\\d{4}){3}$",inputMode:"numeric"});var helpers={textInput:function textInput(data){if(_spartaDefensiveCheckUtility2["default"].isObject(data,"helpers-text-inputs:numericInput:data is not object")&&_spartaDefensiveCheckUtility2["default"].isObject(data.input,"helpers-text-inputs:textInput:data.input is not object")){if(data.input.format==="date"){return formatTextInput(data,dateInputConfig)}if(data.input.format==="month-year-date"){return formatTextInput(data,monthYearDateConfig)}if(data.input.format==="ssn"){return formatTextInput(data,ssnInputConfig)}if(data.input.format==="ein"){return formatTextInput(data,einInputConfig)}if(data.input.format==="cc-number"){return formatTextInput(data,ccInputConfig)}return formatTextInput(data,textInputConfig)}else if(_spartaDefensiveCheckUtility2["default"].isObject(data)){return formatTextInput(data,textInputConfig)}else{return""}},emailInput:function emailInput(data){if(_spartaDefensiveCheckUtility2["default"].isObject(data,"helpers-text-inputs:emailInput:data is not object")){return formatTextInput(data,emailInputConfig)}else{return}},phoneInput:function phoneInput(data){if(_spartaDefensiveCheckUtility2["default"].isObject(data,"helpers-text-inputs:numericInput:data is not object")&&_spartaDefensiveCheckUtility2["default"].isObject(data.input,"helpers-text-inputs:phoneInput:data is not object")){if(data.input.format==="phone-extended"){return formatTextInput(data,phoneExtendedInputConfig)}return formatTextInput(data,textInputConfig)}else if(_spartaDefensiveCheckUtility2["default"].isObject(data)){return formatTextInput(data,phoneInputConfig)}else{return""}},passwordInput:function passwordInput(data){if(_spartaDefensiveCheckUtility2["default"].isObject(data,"helpers-text-inputs:passwordInput:data is not object")){return formatTextInput(data,passwordInputConfig)}else{return""}},numericInput:function numericInput(data){if(_spartaDefensiveCheckUtility2["default"].isObject(data,"helpers-text-inputs:numericInput:data is not object")&&_spartaDefensiveCheckUtility2["default"].isObject(data.input,"helpers-text-inputs:numericInput:data is not object")){if(data.input.format==="zip"){return formatTextInput(data,zipInputConfig)}if(data.input.format==="zip-extended"){return formatTextInput(data,zipExtendedInputConfig)}return formatTextInput(data,textInputConfig)}else if(_spartaDefensiveCheckUtility2["default"].isObject(data)){return formatTextInput(data,numericInputConfig)}else{return""}},interestRateInput:function interestRateInput(data){if(_spartaDefensiveCheckUtility2["default"].isObject(data,"helpers-text-inputs:interestRateInput:data is not object")){return formatTextInput(data,interestRateInputConfig)}else{return""}},currencyInput:function currencyInput(data){if(_spartaDefensiveCheckUtility2["default"].isObject(data,"helpers-text-inputs:numericInput:data is not object")&&_spartaDefensiveCheckUtility2["default"].isObject(data.input,"helpers-text-inputs:currencyInput:data.input is not object")){if(data.input.format==="currency-integer"){return formatTextInput(data,currencyIntegerInputConfig)}return formatTextInput(data,textInputConfig)}else if(_spartaDefensiveCheckUtility2["default"].isObject(data)){return formatTextInput(data,currencyInputConfig)}else{return""}},numberInput:function numberInput(data){return new _handlebars2["default"].SafeString("The \"numberInput\" helper is not supported in SPARTA 2.0 - it has been replaced by the \"numericInput\" helper")},dateInput:function dateInput(data){return new _handlebars2["default"].SafeString("The \"dateInput\" helper is not supported in SPARTA 2.0 - you should use the \"numericInput\" helper with the appropriate validation rules applied")},internalAccountNumberInput:function internalAccountNumberInput(data){return new _handlebars2["default"].SafeString("The \"internalAccountNumberInput\" helper is not supported in SPARTA 2.0 - you should use the \"numericInput\" helper with the appropriate validation rules applied")},externalAccountNumberInput:function externalAccountNumberInput(data){return new _handlebars2["default"].SafeString("The \"externalAccountNumberInput\" helper is not supported in SPARTA 2.0 - you should use the \"numericInput\" helper with the appropriate validation rules applied")},ssnInput:function ssnInput(data){return new _handlebars2["default"].SafeString("The \"ssnInput\" helper is not supported in SPARTA 2.0 - you should use the \"numericInput\" helper with the appropriate validation rules applied")},zipInput:function zipInput(data){return new _handlebars2["default"].SafeString("The \"zipInput\" helper is not supported in SPARTA 2.0 - you should use the \"numericInput\" helper with the appropriate validation rules applied")},percentInput:function percentInput(data){return new _handlebars2["default"].SafeString("The \"percentInput\" helper is not supported in SPARTA 2.0 - you should use the \"numericInput\" helper with the appropriate validation rules applied")}};var inputHelpers=function(){function inputHelpers(){_classCallCheck(this,inputHelpers)}_createClass(inputHelpers,null,[{key:"register",value:function register(Handlebars){Object.keys(helpers).forEach(function(key){Handlebars.registerHelper(key,helpers[key])})}}]);return inputHelpers}();module.exports=inputHelpers});})(window.sparta.require["global-search-widget"]["1.0.0"].define) ;(function(define){"use strict";define("utilities/helpers/helpers-utils/1.2.2/js/helpers-utils",["module","utilities/vendor/handlebars/4.7.8/js/handlebars","utilities/platform/widget-details"],function(module,_handlebars,_widgetDetails){"use strict";var _handlebars2=_interopRequireDefault(_handlebars);var _widgetDetails2=_interopRequireDefault(_widgetDetails);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i-1){aIndex=index;return true}return false});loadOrder.some(function(item,index){if(b.indexOf(item)>-1){bIndex=index;return true}return false});return aIndex-bIndex}).forEach(function(link){var href=_handlebars2["default"].helpers.pathClean(assetPath,link);links.push(""))});return new _handlebars2["default"].SafeString(links.join("\n\t"))},pathClean:function pathClean(str1,str2){return str2.charAt(0)==="/"&&str1==="/"?str2:"".concat(str1.replace(/\/+$/,""),"/").concat(str2)},combineAttrs:function combineAttrs(attrs,combinableAttrs){var attrVal;Object.keys(combinableAttrs).forEach(function(attrName){attrVal=combinableAttrs[attrName];if(attrs[attrName]&&attrName==="value"){attrs[attrName]+=attrVal}else if(attrs[attrName]&&attrName){attrs[attrName]+=" ".concat(attrVal)}else{attrs[attrName]=attrVal}})},removeReservedAttrs:function removeReservedAttrs(attrs,reservedAttrs){for(var i=0,len=reservedAttrs.length;i")}function extract(markup,regexp,object,prop){var join=arguments.length>4&&arguments[4]!==undefined?arguments[4]:"\n";var config=object;var inlined=[];var extracted=markup.replace(regexp,function($0,$1){var trimmed=$1.trim();if(trimmed)inlined.push(trimmed);return""});config[prop]="".concat(config[prop]||"").concat(join).concat(inlined.join(join));return extracted}function generateModuleParameterDataAttribute(context){var moduleParameters={};context.module.moduleParams.forEach(function(param){moduleParameters[param.name]=Object.hasOwnProperty.call(context.module||{},param.name)?context.module[param.name]:param["default"]});return"data-module-parameters='".concat(JSON.stringify(moduleParameters).replace(/'/g,"'"),"'")}function maybeJsonParse(value){try{return JSON.parse(value)}catch(e){return value}}function recursivelyRenderExpressions(input,context){if(!input||_typeof(input)!=="object")return input;var object=input;Object.keys(object).forEach(function(key){var value=object[key];if(typeof value==="string"&&value.indexOf("{{")>-1){object[key]=maybeJsonParse(htmlDecode(_handlebars2["default"].compile(value)(context)))}else{object[key]=recursivelyRenderExpressions(object[key],context)}});return object}function renderModule(env,language,siteConfig,pageConfig,platformModule,rules,moduleType){var config=platformModule.config;var dataSources=platformModule.dataSources||{};var moduleName=config.moduleName,vueMajorVersion=config.vueMajorVersion;var moduleVersion=config.version;var context={env:env,language:language,moduleName:moduleName,global:siteConfig.global[language],page:pageConfig.parameters,site:siteConfig.params,module:platformModule.params,children:platformModule.children,footnotes:pageConfig.footnotes};var wrapModule=siteConfig.nonWrappedModules;Object.keys(dataSources).forEach(function(name){context[name]=dataSources[name][language]});recursivelyRenderExpressions(platformModule.params||{},context);var tag=config.tag||"div";var id=platformModule.id||config.id||"";context.module.containerID=id;var nameSpace=config.nameSpace||moduleName;var modNameSpaceVersion="".concat(nameSpace,"-class-v-").concat(moduleVersion).replace(/\./g,"-");var cssClasses=config["class"]?config["class"]:[];var cssStr=cssClasses.join(", ");var dataInit="";var spaModuleInit="";var dataOptions="";if(config.data&&typeof config.data.init==="string"){dataInit="data-init=\"".concat(config.data.init,"\"");spaModuleInit="spa-module-init"}if(context.module.data&&_typeof(context.module.data.options)==="object"){dataOptions="data-options='".concat(JSON.stringify(context.module.data.options),"'")}var group=!platformModule.primaryloadType&&pageConfig.hasSecondary?"secondary":"primary";var dataSpartaLoad="data-sparta-load=\"".concat(group,"\"");var dataRef="data-module-ref=\"".concat(platformModule.name,"\"");(context.module.load||{}).group=group;var wrapper=_handlebars2["default"].compile("\n <".concat(tag,"\n ").concat(id?"id=\"".concat(id,"\""):"","\n data-component=\"module\"\n data-module=\"").concat(moduleName,"\"\n data-module-container=\"3.1.4\"\n data-version=\"").concat(moduleVersion,"\"\n ").concat(vueMajorVersion?"data-vue-version=\"".concat(vueMajorVersion,"\""):"","\n ").concat(dataSpartaLoad,"\n ").concat(dataRef,"\n ").concat(dataOptions,"\n ").concat(dataInit,"\n ").concat(generateModuleParameterDataAttribute(context),"\n class=\"").concat(modNameSpaceVersion," ").concat(nameSpace," ").concat(spaModuleInit," ").concat(cssStr,"\"\n >\n "))(context);var html="";if(moduleType!=="vue"){if(!rules[moduleName]||rules[moduleName].indexOf("addModule")===-1){html=_handlebars2["default"].compile("{{>".concat(moduleName,"}}"))(context);if(siteConfig.params.inlineCode&&!platformModule.isOnDemandModule){html=extract(html,/